2025-02-26 07:08:14.3396||DEBUG|DiscountService.Program|init main function 2025-02-26 07:08:18.0289|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.11 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-02-26 07:08:18.4738|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-02-26 07:08:18.4923|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-02-26 07:08:18.4923|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-02-26 07:08:18.4923|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (0ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-02-26 07:08:18.5121|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-02-26 07:08:18.5240|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-02-26 07:08:18.7948|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. 2025-02-26 07:08:18.7948|59|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-02-26 07:08:18.8025|58|INFO|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Creating key {905f3f1b-5a5c-4f8e-8dc0-d121575f7ed6} with creation date 2025-02-26 06:08:18Z, activation date 2025-02-26 06:08:18Z, and expiration date 2025-05-27 06:08:18Z. 2025-02-26 07:08:18.8025|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {905f3f1b-5a5c-4f8e-8dc0-d121575f7ed6} may be persisted to storage in unencrypted form. 2025-02-26 07:08:19.0575|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/Discount/api/Discount/Search 2025-02-26 07:08:19.5692|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-02-26 07:08:19.5751|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-02-26 07:08:19.5751|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 521.771ms 401 2025-02-26 07:29:13.4687|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:35233/DISCOUNT/iisintegration 0 2025-02-26 07:29:13.4687|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.235ms 202 2025-02-26 11:42:16.3224||DEBUG|DiscountService.Program|init main function 2025-02-26 11:42:18.0660|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.11 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-02-26 11:42:18.5079|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-02-26 11:42:18.5267|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-02-26 11:42:18.5299|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-02-26 11:42:18.5299|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-02-26 11:42:18.5445|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-02-26 11:42:18.5445|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-02-26 11:42:18.8259|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. 2025-02-26 11:42:18.8259|59|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-02-26 11:42:18.8259|58|INFO|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Creating key {4c477223-c8dd-46db-886f-5ad95e3fc528} with creation date 2025-02-26 10:42:18Z, activation date 2025-02-26 10:42:18Z, and expiration date 2025-05-27 10:42:18Z. 2025-02-26 11:42:18.8428|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {4c477223-c8dd-46db-886f-5ad95e3fc528} may be persisted to storage in unencrypted form. 2025-02-26 11:42:19.1291|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 11:42:19.6644|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 535.6923ms 404 2025-02-26 12:51:20.9434|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:5483/DISCOUNT/iisintegration 0 2025-02-26 12:51:20.9434|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.5049ms 202 2025-02-26 13:54:50.6827||DEBUG|DiscountService.Program|init main function 2025-02-26 13:54:51.3843|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.11 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-02-26 13:54:51.5520|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-02-26 13:54:51.5702|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-02-26 13:54:51.5702|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-02-26 13:54:51.5702|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (0ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-02-26 13:54:51.5867|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-02-26 13:54:51.5984|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-02-26 13:54:51.6726|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. 2025-02-26 13:54:51.6726|59|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-02-26 13:54:51.6790|58|INFO|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Creating key {06da3118-f2cf-4f17-9849-4aaebb85ac31} with creation date 2025-02-26 12:54:51Z, activation date 2025-02-26 12:54:51Z, and expiration date 2025-05-27 12:54:51Z. 2025-02-26 13:54:51.6790|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {06da3118-f2cf-4f17-9849-4aaebb85ac31} may be persisted to storage in unencrypted form. 2025-02-26 13:54:51.7489|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 13:54:51.7979|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 49.4486ms 404 2025-02-26 13:57:46.9522|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 13:57:46.9551|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.979ms 404 2025-02-26 14:02:55.6389|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 14:02:55.6389|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1571ms 404 2025-02-26 14:03:09.6598|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 14:03:09.6598|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.4726ms 404 2025-02-26 14:03:37.0952|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 14:03:37.0952|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.937ms 404 2025-02-26 14:05:19.1178|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 14:05:19.1178|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.7978ms 404 2025-02-26 14:05:38.9397|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 14:05:38.9397|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.8199ms 404 2025-02-26 14:08:33.2556|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 14:08:33.2573|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.7222ms 404 2025-02-26 14:09:58.4007|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 14:09:58.4007|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.7089ms 404 2025-02-26 14:14:09.9847|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 14:14:09.9847|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.78ms 404 2025-02-26 14:15:06.6819|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 14:15:06.6819|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.5943ms 404 2025-02-26 14:25:39.2320|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 14:25:39.2320|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.7094ms 404 2025-02-26 14:30:21.6828|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 14:30:21.6828|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.5399ms 404 2025-02-26 14:32:26.3812|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 14:32:26.3812|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.4025ms 404 2025-02-26 14:34:29.1055|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/ 2025-02-26 14:34:29.1055|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.3752ms 404 2025-02-26 14:44:50.4111|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/api/Discount/UpdateDiscountCodeUsage 2025-02-26 14:44:50.4111|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint '405 HTTP Method Not Supported' 2025-02-26 14:44:50.4111|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint '405 HTTP Method Not Supported' 2025-02-26 14:44:50.4111|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0687ms 405 2025-02-26 14:55:11.0874|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/Discount/api/Discount/Search 2025-02-26 14:55:11.0874|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-02-26 14:55:11.0874|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-02-26 14:55:11.0874|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.8589ms 401 2025-02-26 16:28:22.7498|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:34980/DISCOUNT/iisintegration 0 2025-02-26 16:28:22.7498|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.0418ms 202 2025-02-26 16:45:52.0772||DEBUG|DiscountService.Program|init main function 2025-02-26 16:45:52.7755|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.11 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-02-26 16:45:52.9483|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-02-26 16:45:52.9666|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-02-26 16:45:52.9666|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-02-26 16:45:52.9666|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-02-26 16:45:52.9836|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-02-26 16:45:52.9836|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-02-26 16:45:53.0705|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. 2025-02-26 16:45:53.0705|59|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-02-26 16:45:53.0769|58|INFO|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Creating key {341a66c3-4885-4f9b-b8a1-d4e809d90931} with creation date 2025-02-26 15:45:53Z, activation date 2025-02-26 15:45:53Z, and expiration date 2025-05-27 15:45:53Z. 2025-02-26 16:45:53.0769|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {341a66c3-4885-4f9b-b8a1-d4e809d90931} may be persisted to storage in unencrypted form. 2025-02-26 16:45:53.1459|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/discount/api/Discount/UpdateDiscountCodeUsage 2025-02-26 16:45:53.1821|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint '405 HTTP Method Not Supported' 2025-02-26 16:45:53.1821|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint '405 HTTP Method Not Supported' 2025-02-26 16:45:53.1821|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 40.5257ms 405 2025-02-26 16:48:59.3152|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://api.skilldorm.com/Discount/api/Discount/Search 2025-02-26 16:48:59.3152|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-02-26 16:48:59.3278|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-02-26 16:48:59.3278|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 13.4297ms 401 2025-02-26 18:27:12.7550|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:27925/DISCOUNT/iisintegration 0 2025-02-26 18:27:12.7550|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.0783ms 202