2026-06-11 14:47:48.449 -03:00 [DBG] An 'IServiceProvider' was created for internal use by Entity Framework. 2026-06-11 14:47:48.836 -03:00 [DBG] Entity Framework Core 7.0.5 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 14:47:48.861 -03:00 [DBG] Compiling query expression: 'DbSet() .Any()' 2026-06-11 14:47:48.959 -03:00 [DBG] Generated query execution expression: 'queryContext => new QueryingEnumerable( queryContext, new ResultEnumerable(() => new ValueBuffer(new object[]{ (object)InMemoryShapedQueryCompilingExpressionVisitor.Table( queryContext: queryContext, entityType: EntityType: User) .Any() })), Func, FinControl.Infrastructure.Persistence.FinControlContext, False, True ) .Single()' 2026-06-11 14:47:49.181 -03:00 [DBG] Context 'FinControlContext' started tracking 'User' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.203 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.215 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.218 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.220 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.245 -03:00 [DBG] The navigation 'Account.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.249 -03:00 [DBG] Context 'FinControlContext' started tracking 'Account' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.266 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.270 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.273 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.274 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.276 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.278 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.295 -03:00 [DBG] The navigation 'Goal.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.298 -03:00 [DBG] Context 'FinControlContext' started tracking 'Goal' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.304 -03:00 [DBG] SaveChanges starting for 'FinControlContext'. 2026-06-11 14:47:49.307 -03:00 [DBG] DetectChanges starting for 'FinControlContext'. 2026-06-11 14:47:49.331 -03:00 [DBG] DetectChanges completed for 'FinControlContext'. 2026-06-11 14:47:49.346 -03:00 [INF] Saved 7 entities to in-memory store. 2026-06-11 14:47:49.354 -03:00 [DBG] An entity of type 'User' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.357 -03:00 [DBG] An entity of type 'Category' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.359 -03:00 [DBG] An entity of type 'Category' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.362 -03:00 [DBG] An entity of type 'Account' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.364 -03:00 [DBG] An entity of type 'Transaction' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.366 -03:00 [DBG] An entity of type 'Transaction' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.369 -03:00 [DBG] An entity of type 'Goal' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:47:49.375 -03:00 [DBG] SaveChanges completed for 'FinControlContext' with 7 entities written to the database. 2026-06-11 14:47:49.377 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:47:49.408 -03:00 [DBG] Registered model binder providers, in the following order: ["Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ServicesModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.HeaderModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FloatingPointTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.EnumTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DateTimeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.TryParseModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CancellationTokenModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ByteArrayModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormFileModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormCollectionModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexObjectModelBinderProvider"] 2026-06-11 14:47:49.455 -03:00 [DBG] Hosting starting 2026-06-11 17:26:34.861 -03:00 [INF] 💾 In-Memory Database configured 2026-06-11 17:26:34.932 -03:00 [DBG] An 'IServiceProvider' was created for internal use by Entity Framework. 2026-06-11 17:26:35.178 -03:00 [DBG] Entity Framework Core 7.0.5 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 17:26:35.194 -03:00 [DBG] Compiling query expression: 'DbSet() .Any()' 2026-06-11 17:26:35.255 -03:00 [DBG] Generated query execution expression: 'queryContext => new QueryingEnumerable( queryContext, new ResultEnumerable(() => new ValueBuffer(new object[]{ (object)InMemoryShapedQueryCompilingExpressionVisitor.Table( queryContext: queryContext, entityType: EntityType: User) .Any() })), Func, FinControl.Infrastructure.Persistence.FinControlContext, False, True ) .Single()' 2026-06-11 17:26:35.425 -03:00 [DBG] Context 'FinControlContext' started tracking 'User' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.442 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.451 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.454 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.455 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.474 -03:00 [DBG] The navigation 'Account.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.477 -03:00 [DBG] Context 'FinControlContext' started tracking 'Account' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.495 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.499 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.502 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.504 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.508 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.511 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.528 -03:00 [DBG] The navigation 'Goal.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.530 -03:00 [DBG] Context 'FinControlContext' started tracking 'Goal' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.535 -03:00 [DBG] SaveChanges starting for 'FinControlContext'. 2026-06-11 17:26:35.536 -03:00 [DBG] DetectChanges starting for 'FinControlContext'. 2026-06-11 17:26:35.555 -03:00 [DBG] DetectChanges completed for 'FinControlContext'. 2026-06-11 17:26:35.567 -03:00 [INF] Saved 7 entities to in-memory store. 2026-06-11 17:26:35.572 -03:00 [DBG] An entity of type 'User' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.574 -03:00 [DBG] An entity of type 'Category' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.576 -03:00 [DBG] An entity of type 'Category' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.578 -03:00 [DBG] An entity of type 'Account' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.580 -03:00 [DBG] An entity of type 'Transaction' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.581 -03:00 [DBG] An entity of type 'Transaction' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.582 -03:00 [DBG] An entity of type 'Goal' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:26:35.586 -03:00 [DBG] SaveChanges completed for 'FinControlContext' with 7 entities written to the database. 2026-06-11 17:26:35.587 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 17:26:35.619 -03:00 [DBG] Registered model binder providers, in the following order: ["Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ServicesModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.HeaderModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FloatingPointTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.EnumTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DateTimeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.TryParseModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CancellationTokenModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ByteArrayModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormFileModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormCollectionModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexObjectModelBinderProvider"] 2026-06-11 17:26:35.659 -03:00 [DBG] Hosting starting 2026-06-11 17:26:35.702 -03:00 [INF] Now listening on: http://localhost:5000 2026-06-11 17:26:35.703 -03:00 [DBG] Loaded hosting startup assembly FinControl.API 2026-06-11 17:26:35.704 -03:00 [INF] Application started. Press Ctrl+C to shut down. 2026-06-11 17:26:35.705 -03:00 [INF] Hosting environment: Development 2026-06-11 17:26:35.706 -03:00 [INF] Content root path: C:\Users\vitor\OneDrive\Documentos\Vitor\Estudo\ProjetoDanilo\src\FinControl.API 2026-06-11 17:26:35.706 -03:00 [DBG] Hosting started 2026-06-11 17:28:59.210 -03:00 [INF] 💾 In-Memory Database configured 2026-06-11 17:28:59.281 -03:00 [DBG] An 'IServiceProvider' was created for internal use by Entity Framework. 2026-06-11 17:28:59.515 -03:00 [DBG] Entity Framework Core 7.0.5 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 17:28:59.532 -03:00 [DBG] Compiling query expression: 'DbSet() .Any()' 2026-06-11 17:28:59.587 -03:00 [DBG] Generated query execution expression: 'queryContext => new QueryingEnumerable( queryContext, new ResultEnumerable(() => new ValueBuffer(new object[]{ (object)InMemoryShapedQueryCompilingExpressionVisitor.Table( queryContext: queryContext, entityType: EntityType: User) .Any() })), Func, FinControl.Infrastructure.Persistence.FinControlContext, False, True ) .Single()' 2026-06-11 17:28:59.754 -03:00 [DBG] Context 'FinControlContext' started tracking 'User' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.772 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.780 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.782 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.783 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.802 -03:00 [DBG] The navigation 'Account.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.804 -03:00 [DBG] Context 'FinControlContext' started tracking 'Account' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.818 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.820 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.821 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.822 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.823 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.824 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.837 -03:00 [DBG] The navigation 'Goal.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.839 -03:00 [DBG] Context 'FinControlContext' started tracking 'Goal' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.844 -03:00 [DBG] SaveChanges starting for 'FinControlContext'. 2026-06-11 17:28:59.846 -03:00 [DBG] DetectChanges starting for 'FinControlContext'. 2026-06-11 17:28:59.864 -03:00 [DBG] DetectChanges completed for 'FinControlContext'. 2026-06-11 17:28:59.876 -03:00 [INF] Saved 7 entities to in-memory store. 2026-06-11 17:28:59.882 -03:00 [DBG] An entity of type 'User' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.884 -03:00 [DBG] An entity of type 'Category' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.886 -03:00 [DBG] An entity of type 'Category' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.887 -03:00 [DBG] An entity of type 'Account' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.888 -03:00 [DBG] An entity of type 'Transaction' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.890 -03:00 [DBG] An entity of type 'Transaction' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.891 -03:00 [DBG] An entity of type 'Goal' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:28:59.895 -03:00 [DBG] SaveChanges completed for 'FinControlContext' with 7 entities written to the database. 2026-06-11 17:28:59.897 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 17:28:59.921 -03:00 [DBG] Registered model binder providers, in the following order: ["Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ServicesModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.HeaderModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FloatingPointTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.EnumTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DateTimeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.TryParseModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CancellationTokenModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ByteArrayModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormFileModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormCollectionModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexObjectModelBinderProvider"] 2026-06-11 17:28:59.954 -03:00 [DBG] Hosting starting 2026-06-11 17:28:59.980 -03:00 [INF] Now listening on: http://localhost:5000 2026-06-11 17:28:59.981 -03:00 [DBG] Loaded hosting startup assembly FinControl.API 2026-06-11 17:28:59.982 -03:00 [INF] Application started. Press Ctrl+C to shut down. 2026-06-11 17:28:59.984 -03:00 [INF] Hosting environment: Development 2026-06-11 17:28:59.984 -03:00 [INF] Content root path: C:\Users\vitor\OneDrive\Documentos\Vitor\Estudo\ProjetoDanilo\src\FinControl.API 2026-06-11 17:28:59.985 -03:00 [DBG] Hosting started 2026-06-11 17:29:24.768 -03:00 [DBG] Connection id "0HNM7V0GB89JT" accepted. 2026-06-11 17:29:24.770 -03:00 [DBG] Connection id "0HNM7V0GB89JT" started. 2026-06-11 17:29:24.799 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 17:29:24.801 -03:00 [DBG] Wildcard detected, all requests with hosts will be allowed. 2026-06-11 17:29:24.819 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 17:29:24.823 -03:00 [DBG] Endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' with route pattern 'api/Accounts/user/{userId}' is valid for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 17:29:24.825 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 17:29:24.838 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 17:29:24.840 -03:00 [WRN] Failed to determine the https port for redirect. 2026-06-11 17:29:24.841 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 17:29:24.856 -03:00 [INF] Route matched with {action = "GetByUserId", controller = "Accounts"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[System.Collections.Generic.List`1[FinControl.Contracts.Responses.AccountResponse]]] GetByUserId(System.Guid) on controller FinControl.API.Controllers.AccountsController (FinControl.API). 2026-06-11 17:29:24.858 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 17:29:24.861 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 17:29:24.862 -03:00 [DBG] Execution plan of action filters (in the following order): ["Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeFilter (Order: -3000)","Microsoft.AspNetCore.Mvc.Infrastructure.ModelStateInvalidFilter (Order: -2000)"] 2026-06-11 17:29:24.864 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 17:29:24.865 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 17:29:24.867 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 17:29:24.868 -03:00 [INF] 💾 In-Memory Database configured 2026-06-11 17:29:24.869 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 17:29:24.873 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 17:29:24.875 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 17:29:24.877 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 17:29:24.878 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 17:29:24.878 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 17:29:24.881 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 17:29:24.898 -03:00 [DBG] Entity Framework Core 7.0.5 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 17:29:24.918 -03:00 [DBG] Compiling query expression: 'DbSet() .Where(a => a.UserId == __userId_0) .Include(a => a.Transactions)' 2026-06-11 17:29:24.940 -03:00 [DBG] Including navigation: 'Account.Transactions'. 2026-06-11 17:29:25.003 -03:00 [DBG] Generated query execution expression: 'queryContext => new QueryingEnumerable( queryContext, InMemoryShapedQueryCompilingExpressionVisitor.Table( queryContext: queryContext, entityType: EntityType: Account) .Where(valueBuffer => DefaultValueComparer.Equals( left: ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 8, property: Property: Account.UserId (Guid) Required FK Index), right: InMemoryExpressionTranslatingExpressionVisitor.GetParameterValue( queryContext: queryContext, parameterName: "__userId_0"))) .Select(valueBuffer => new ValueBuffer(new object[] { (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: Account.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 1, property: Property: Account.CreatedAt (DateTime) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 2, property: Property: Account.CurrentBalance (decimal) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 3, property: Property: Account.InitialBalance (decimal) Required), ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 4, property: Property: Account.Institution (string)), ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 5, property: Property: Account.Name (string) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 6, property: Property: Account.Type (AccountType) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 7, property: Property: Account.UpdatedAt (DateTime?)), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 8, property: Property: Account.UserId (Guid) Required FK Index), InMemoryShapedQueryCompilingExpressionVisitor.Table( queryContext: queryContext, entityType: EntityType: Transaction) .Where(valueBuffer => (Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: Account.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd) != null && object.Equals( objA: (object)(Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: Account.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd), objB: (object)(Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 1, property: Property: Transaction.AccountId (Guid) Required FK Index))) .Select(valueBuffer => new ValueBuffer(new object[] { (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: Transaction.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 1, property: Property: Transaction.AccountId (Guid) Required FK Index), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 2, property: Property: Transaction.Amount (decimal) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 3, property: Property: Transaction.CategoryId (Guid) Required FK Index), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 4, property: Property: Transaction.CreatedAt (DateTime) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 5, property: Property: Transaction.Date (DateTime) Required), ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 6, property: Property: Transaction.Description (string) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 7, property: Property: Transaction.Type (TransactionType) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 8, property: Property: Transaction.UpdatedAt (DateTime?)) })) })), Func, FinControl.Infrastructure.Persistence.FinControlContext, False, True )' 2026-06-11 17:29:25.023 -03:00 [DBG] List of registered output formatters, in the following order: ["Microsoft.AspNetCore.Mvc.Formatters.HttpNoContentOutputFormatter","Microsoft.AspNetCore.Mvc.Formatters.StringOutputFormatter","Microsoft.AspNetCore.Mvc.Formatters.StreamOutputFormatter","Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter"] 2026-06-11 17:29:25.027 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 17:29:25.031 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 17:29:25.035 -03:00 [INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[FinControl.Contracts.Responses.AccountResponse, FinControl.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2026-06-11 17:29:25.093 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 225.0366ms 2026-06-11 17:29:25.096 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 17:29:25.097 -03:00 [DBG] Connection id "0HNM7V0GB89JT" completed keep alive response. 2026-06-11 17:29:25.099 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 17:29:25.100 -03:00 [INF] Request finished HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - - 200 - application/json;+charset=utf-8 302.9931ms 2026-06-11 17:29:32.742 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 17:29:32.745 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 17:29:32.747 -03:00 [DBG] Endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' with route pattern 'api/Accounts/user/{userId}' is valid for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 17:29:32.748 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 17:29:32.751 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 17:29:32.752 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 17:29:32.753 -03:00 [INF] Route matched with {action = "GetByUserId", controller = "Accounts"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[System.Collections.Generic.List`1[FinControl.Contracts.Responses.AccountResponse]]] GetByUserId(System.Guid) on controller FinControl.API.Controllers.AccountsController (FinControl.API). 2026-06-11 17:29:32.755 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 17:29:32.756 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 17:29:32.758 -03:00 [DBG] Execution plan of action filters (in the following order): ["Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeFilter (Order: -3000)","Microsoft.AspNetCore.Mvc.Infrastructure.ModelStateInvalidFilter (Order: -2000)"] 2026-06-11 17:29:32.759 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 17:29:32.760 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 17:29:32.762 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 17:29:32.764 -03:00 [INF] 💾 In-Memory Database configured 2026-06-11 17:29:32.766 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 17:29:32.767 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 17:29:32.768 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 17:29:32.770 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 17:29:32.771 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 17:29:32.772 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 17:29:32.773 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 17:29:32.807 -03:00 [DBG] Entity Framework Core 7.0.5 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 17:29:32.813 -03:00 [DBG] List of registered output formatters, in the following order: ["Microsoft.AspNetCore.Mvc.Formatters.HttpNoContentOutputFormatter","Microsoft.AspNetCore.Mvc.Formatters.StringOutputFormatter","Microsoft.AspNetCore.Mvc.Formatters.StreamOutputFormatter","Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter"] 2026-06-11 17:29:32.815 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 17:29:32.816 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 17:29:32.818 -03:00 [INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[FinControl.Contracts.Responses.AccountResponse, FinControl.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2026-06-11 17:29:32.820 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 57.4165ms 2026-06-11 17:29:32.821 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 17:29:32.822 -03:00 [DBG] Connection id "0HNM7V0GB89JT" completed keep alive response. 2026-06-11 17:29:32.823 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 17:29:32.824 -03:00 [INF] Request finished HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - - 200 - application/json;+charset=utf-8 82.1433ms 2026-06-11 17:29:34.498 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 17:29:34.500 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 17:29:34.501 -03:00 [DBG] Endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' with route pattern 'api/Accounts/user/{userId}' is valid for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 17:29:34.502 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 17:29:34.504 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 17:29:34.505 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 17:29:34.506 -03:00 [INF] Route matched with {action = "GetByUserId", controller = "Accounts"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[System.Collections.Generic.List`1[FinControl.Contracts.Responses.AccountResponse]]] GetByUserId(System.Guid) on controller FinControl.API.Controllers.AccountsController (FinControl.API). 2026-06-11 17:29:34.508 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 17:29:34.512 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 17:29:34.514 -03:00 [DBG] Execution plan of action filters (in the following order): ["Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeFilter (Order: -3000)","Microsoft.AspNetCore.Mvc.Infrastructure.ModelStateInvalidFilter (Order: -2000)"] 2026-06-11 17:29:34.515 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 17:29:34.516 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 17:29:34.517 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 17:29:34.520 -03:00 [INF] 💾 In-Memory Database configured 2026-06-11 17:29:34.521 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 17:29:34.522 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 17:29:34.523 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 17:29:34.524 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 17:29:34.525 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 17:29:34.526 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 17:29:34.527 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 17:29:34.528 -03:00 [DBG] Entity Framework Core 7.0.5 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 17:29:34.530 -03:00 [DBG] List of registered output formatters, in the following order: ["Microsoft.AspNetCore.Mvc.Formatters.HttpNoContentOutputFormatter","Microsoft.AspNetCore.Mvc.Formatters.StringOutputFormatter","Microsoft.AspNetCore.Mvc.Formatters.StreamOutputFormatter","Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter"] 2026-06-11 17:29:34.532 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 17:29:34.533 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 17:29:34.534 -03:00 [INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[FinControl.Contracts.Responses.AccountResponse, FinControl.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2026-06-11 17:29:34.535 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 17.4876ms 2026-06-11 17:29:34.536 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 17:29:34.537 -03:00 [DBG] Connection id "0HNM7V0GB89JT" completed keep alive response. 2026-06-11 17:29:34.538 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 17:29:34.539 -03:00 [INF] Request finished HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - - 200 - application/json;+charset=utf-8 40.4711ms 2026-06-11 17:29:45.979 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 17:29:45.980 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 17:29:45.982 -03:00 [DBG] Endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' with route pattern 'api/Accounts/user/{userId}' is valid for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 17:29:45.984 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 17:29:45.986 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 17:29:45.987 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 17:29:45.988 -03:00 [INF] Route matched with {action = "GetByUserId", controller = "Accounts"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[System.Collections.Generic.List`1[FinControl.Contracts.Responses.AccountResponse]]] GetByUserId(System.Guid) on controller FinControl.API.Controllers.AccountsController (FinControl.API). 2026-06-11 17:29:45.990 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 17:29:45.991 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 17:29:45.993 -03:00 [DBG] Execution plan of action filters (in the following order): ["Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeFilter (Order: -3000)","Microsoft.AspNetCore.Mvc.Infrastructure.ModelStateInvalidFilter (Order: -2000)"] 2026-06-11 17:29:45.995 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 17:29:45.996 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 17:29:45.998 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 17:29:46.000 -03:00 [INF] 💾 In-Memory Database configured 2026-06-11 17:29:46.001 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 17:29:46.003 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 17:29:46.004 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 17:29:46.006 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 17:29:46.008 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 17:29:46.009 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 17:29:46.010 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 17:29:46.012 -03:00 [DBG] Entity Framework Core 7.0.5 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 17:29:46.015 -03:00 [DBG] List of registered output formatters, in the following order: ["Microsoft.AspNetCore.Mvc.Formatters.HttpNoContentOutputFormatter","Microsoft.AspNetCore.Mvc.Formatters.StringOutputFormatter","Microsoft.AspNetCore.Mvc.Formatters.StreamOutputFormatter","Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter"] 2026-06-11 17:29:46.016 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 17:29:46.018 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 17:29:46.019 -03:00 [INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[FinControl.Contracts.Responses.AccountResponse, FinControl.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2026-06-11 17:29:46.020 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 21.7251ms 2026-06-11 17:29:46.021 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 17:29:46.022 -03:00 [DBG] Connection id "0HNM7V0GB89JT" completed keep alive response. 2026-06-11 17:29:46.024 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 17:29:46.025 -03:00 [INF] Request finished HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - - 200 - application/json;+charset=utf-8 46.3339ms 2026-06-11 17:30:10.483 -03:00 [DBG] Connection id "0HNM7V0GB89JT" reset. 2026-06-11 17:30:10.486 -03:00 [DBG] Connection id "0HNM7V0GB89JT" sending FIN because: "The Socket transport's send loop completed gracefully." 2026-06-11 17:30:10.488 -03:00 [DBG] Connection id "0HNM7V0GB89JT" disconnecting. 2026-06-11 17:30:10.492 -03:00 [DBG] Connection id "0HNM7V0GB89JT" stopped. 2026-06-11 17:32:39.096 -03:00 [INF] 💾 In-Memory Database configured 2026-06-11 17:32:39.161 -03:00 [DBG] An 'IServiceProvider' was created for internal use by Entity Framework. 2026-06-11 17:32:39.421 -03:00 [DBG] Entity Framework Core 7.0.5 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 17:32:39.438 -03:00 [DBG] Compiling query expression: 'DbSet() .Any()' 2026-06-11 17:32:39.515 -03:00 [DBG] Generated query execution expression: 'queryContext => new QueryingEnumerable( queryContext, new ResultEnumerable(() => new ValueBuffer(new object[]{ (object)InMemoryShapedQueryCompilingExpressionVisitor.Table( queryContext: queryContext, entityType: EntityType: User) .Any() })), Func, FinControl.Infrastructure.Persistence.FinControlContext, False, True ) .Single()' 2026-06-11 17:32:39.733 -03:00 [DBG] Context 'FinControlContext' started tracking 'User' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.757 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.767 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.768 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.768 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.792 -03:00 [DBG] The navigation 'Account.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.793 -03:00 [DBG] Context 'FinControlContext' started tracking 'Account' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.809 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.810 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.811 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.811 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.811 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.812 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.827 -03:00 [DBG] The navigation 'Goal.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.827 -03:00 [DBG] Context 'FinControlContext' started tracking 'Goal' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.831 -03:00 [DBG] SaveChanges starting for 'FinControlContext'. 2026-06-11 17:32:39.833 -03:00 [DBG] DetectChanges starting for 'FinControlContext'. 2026-06-11 17:32:39.854 -03:00 [DBG] DetectChanges completed for 'FinControlContext'. 2026-06-11 17:32:39.867 -03:00 [INF] Saved 7 entities to in-memory store. 2026-06-11 17:32:39.873 -03:00 [DBG] An entity of type 'User' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.874 -03:00 [DBG] An entity of type 'Category' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.874 -03:00 [DBG] An entity of type 'Category' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.874 -03:00 [DBG] An entity of type 'Account' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.874 -03:00 [DBG] An entity of type 'Transaction' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.875 -03:00 [DBG] An entity of type 'Transaction' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.875 -03:00 [DBG] An entity of type 'Goal' tracked by 'FinControlContext' changed state from '"Added"' to '"Unchanged"'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 17:32:39.878 -03:00 [DBG] SaveChanges completed for 'FinControlContext' with 7 entities written to the database. 2026-06-11 17:32:39.879 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 17:32:39.908 -03:00 [DBG] Registered model binder providers, in the following order: ["Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ServicesModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.HeaderModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FloatingPointTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.EnumTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DateTimeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.TryParseModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CancellationTokenModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ByteArrayModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormFileModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormCollectionModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinderProvider","Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexObjectModelBinderProvider"] 2026-06-11 17:32:39.944 -03:00 [DBG] Hosting starting 2026-06-11 17:32:39.973 -03:00 [INF] Now listening on: http://localhost:5000 2026-06-11 17:32:39.973 -03:00 [DBG] Loaded hosting startup assembly FinControl.API 2026-06-11 17:32:39.973 -03:00 [INF] Application started. Press Ctrl+C to shut down. 2026-06-11 17:32:39.974 -03:00 [INF] Hosting environment: Development 2026-06-11 17:32:39.974 -03:00 [INF] Content root path: C:\Users\vitor\OneDrive\Documentos\Vitor\Estudo\ProjetoDanilo\src\FinControl.API 2026-06-11 17:32:39.974 -03:00 [DBG] Hosting started