2026-06-11 07:11:46.131 -03:00 [DBG] An 'IServiceProvider' was created for internal use by Entity Framework. 2026-06-11 07:11:46.434 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:11:46.450 -03:00 [DBG] Compiling query expression: 'DbSet() .Any()' 2026-06-11 07:11:46.516 -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 07:11:46.686 -03:00 [DBG] Context 'FinControlContext' started tracking 'User' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:11:46.703 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:11:46.711 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:11:46.713 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:11:46.714 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:11:46.732 -03:00 [DBG] The navigation 'Account.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:11:46.734 -03:00 [DBG] Context 'FinControlContext' started tracking 'Account' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:11:46.748 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:11:46.751 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:11:46.752 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:11:46.753 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:11:46.754 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:11:46.755 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:11:46.767 -03:00 [DBG] The navigation 'Goal.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:11:46.768 -03:00 [DBG] Context 'FinControlContext' started tracking 'Goal' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:11:46.772 -03:00 [DBG] SaveChanges starting for 'FinControlContext'. 2026-06-11 07:11:46.774 -03:00 [DBG] DetectChanges starting for 'FinControlContext'. 2026-06-11 07:11:46.791 -03:00 [DBG] DetectChanges completed for 'FinControlContext'. 2026-06-11 07:11:46.801 -03:00 [INF] Saved 7 entities to in-memory store. 2026-06-11 07:11:46.808 -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 07:11:46.811 -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 07:11:46.812 -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 07:11:46.813 -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 07:11:46.815 -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 07:11:46.816 -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 07:11:46.817 -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 07:11:46.821 -03:00 [DBG] SaveChanges completed for 'FinControlContext' with 7 entities written to the database. 2026-06-11 07:11:46.822 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:11:46.853 -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 07:11:46.883 -03:00 [DBG] Hosting starting 2026-06-11 07:11:46.914 -03:00 [INF] Now listening on: http://localhost:5000 2026-06-11 07:11:46.916 -03:00 [DBG] Loaded hosting startup assembly FinControl.API 2026-06-11 07:11:46.917 -03:00 [INF] Application started. Press Ctrl+C to shut down. 2026-06-11 07:11:46.918 -03:00 [INF] Hosting environment: Development 2026-06-11 07:11:46.918 -03:00 [INF] Content root path: C:\Users\vitor\OneDrive\Documentos\Vitor\Estudo\ProjetoDanilo\src\FinControl.API 2026-06-11 07:11:46.919 -03:00 [DBG] Hosting started 2026-06-11 07:34:20.804 -03:00 [DBG] An 'IServiceProvider' was created for internal use by Entity Framework. 2026-06-11 07:34:21.142 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:34:21.160 -03:00 [DBG] Compiling query expression: 'DbSet() .Any()' 2026-06-11 07:34:21.217 -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 07:34:21.383 -03:00 [DBG] Context 'FinControlContext' started tracking 'User' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:34:21.403 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:34:21.415 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:34:21.417 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:34:21.420 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:34:21.439 -03:00 [DBG] The navigation 'Account.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:34:21.442 -03:00 [DBG] Context 'FinControlContext' started tracking 'Account' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:34:21.455 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:34:21.459 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:34:21.460 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:34:21.462 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:34:21.463 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:34:21.464 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:34:21.476 -03:00 [DBG] The navigation 'Goal.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:34:21.478 -03:00 [DBG] Context 'FinControlContext' started tracking 'Goal' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:34:21.482 -03:00 [DBG] SaveChanges starting for 'FinControlContext'. 2026-06-11 07:34:21.485 -03:00 [DBG] DetectChanges starting for 'FinControlContext'. 2026-06-11 07:34:21.503 -03:00 [DBG] DetectChanges completed for 'FinControlContext'. 2026-06-11 07:34:21.516 -03:00 [INF] Saved 7 entities to in-memory store. 2026-06-11 07:34:21.523 -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 07:34:21.525 -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 07:34:21.527 -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 07:34:21.529 -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 07:34:21.530 -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 07:34:21.532 -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 07:34:21.533 -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 07:34:21.536 -03:00 [DBG] SaveChanges completed for 'FinControlContext' with 7 entities written to the database. 2026-06-11 07:34:21.538 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:34:21.563 -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 07:34:21.632 -03:00 [DBG] Hosting starting 2026-06-11 07:34:21.656 -03:00 [INF] Now listening on: http://localhost:5000 2026-06-11 07:34:21.658 -03:00 [DBG] Loaded hosting startup assembly FinControl.API 2026-06-11 07:34:21.659 -03:00 [INF] Application started. Press Ctrl+C to shut down. 2026-06-11 07:34:21.660 -03:00 [INF] Hosting environment: Development 2026-06-11 07:34:21.661 -03:00 [INF] Content root path: C:\Users\vitor\OneDrive\Documentos\Vitor\Estudo\ProjetoDanilo\src\FinControl.API 2026-06-11 07:34:21.661 -03:00 [DBG] Hosting started 2026-06-11 07:34:36.693 -03:00 [DBG] Connection id "0HNM7KK4F807A" accepted. 2026-06-11 07:34:36.696 -03:00 [DBG] Connection id "0HNM7KK4F807A" started. 2026-06-11 07:34:36.729 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:34:36.733 -03:00 [DBG] Wildcard detected, all requests with hosts will be allowed. 2026-06-11 07:34:36.760 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:34:36.765 -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 07:34:36.766 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:34:36.781 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:34:36.784 -03:00 [WRN] Failed to determine the https port for redirect. 2026-06-11 07:34:36.786 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:34:36.809 -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 07:34:36.813 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:34:36.814 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:34:36.816 -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 07:34:36.818 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:34:36.819 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:34:36.822 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:34:36.824 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:34:36.829 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:34:36.832 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:34:36.834 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:34:36.835 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:34:36.836 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:34:36.838 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:34:36.848 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:34:36.860 -03:00 [DBG] Compiling query expression: 'DbSet() .Where(a => a.UserId == __userId_0) .Include(a => a.Transactions)' 2026-06-11 07:34:36.874 -03:00 [DBG] Including navigation: 'Account.Transactions'. 2026-06-11 07:34:36.912 -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 07:34:36.926 -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 07:34:36.929 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:34:36.932 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:34:36.934 -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 07:34:36.969 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 145.5023ms 2026-06-11 07:34:36.973 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:34:36.974 -03:00 [DBG] Connection id "0HNM7KK4F807A" completed keep alive response. 2026-06-11 07:34:36.977 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:34:36.980 -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 253.1314ms 2026-06-11 07:34:37.871 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:34:37.874 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:34:37.875 -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 07:34:37.878 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:34:37.880 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:34:37.882 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:34:37.884 -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 07:34:37.886 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:34:37.888 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:34:37.890 -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 07:34:37.893 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:34:37.894 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:34:37.896 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:34:37.899 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:34:37.902 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:34:37.905 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:34:37.907 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:34:37.908 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:34:37.910 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:34:37.912 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:34:37.969 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:34:37.974 -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 07:34:37.976 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:34:37.977 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:34:37.978 -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 07:34:37.979 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 83.5281ms 2026-06-11 07:34:37.981 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:34:37.982 -03:00 [DBG] Connection id "0HNM7KK4F807A" completed keep alive response. 2026-06-11 07:34:37.983 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:34:37.983 -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 113.0244ms 2026-06-11 07:34:40.937 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:34:40.938 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:34:40.939 -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 07:34:40.942 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:34:40.944 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:34:40.945 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:34:40.947 -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 07:34:40.949 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:34:40.950 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:34:40.951 -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 07:34:40.952 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:34:40.954 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:34:40.956 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:34:40.961 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:34:40.963 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:34:40.964 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:34:40.965 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:34:40.967 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:34:40.968 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:34:40.969 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:34:40.970 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:34:40.973 -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 07:34:40.975 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:34:40.976 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:34:40.977 -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 07:34:40.978 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 21.2497ms 2026-06-11 07:34:40.979 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:34:40.979 -03:00 [DBG] Connection id "0HNM7KK4F807A" completed keep alive response. 2026-06-11 07:34:40.981 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:34:40.982 -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 44.9530ms 2026-06-11 07:34:47.085 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:34:47.086 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:34:47.087 -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 07:34:47.089 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:34:47.090 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:34:47.091 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:34:47.093 -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 07:34:47.096 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:34:47.097 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:34:47.099 -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 07:34:47.101 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:34:47.103 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:34:47.105 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:34:47.106 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:34:47.107 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:34:47.109 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:34:47.111 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:34:47.112 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:34:47.113 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:34:47.115 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:34:47.117 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:34:47.120 -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 07:34:47.122 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:34:47.124 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:34:47.125 -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 07:34:47.127 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 22.0159ms 2026-06-11 07:34:47.128 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:34:47.130 -03:00 [DBG] Connection id "0HNM7KK4F807A" completed keep alive response. 2026-06-11 07:34:47.131 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:34:47.132 -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 47.0831ms 2026-06-11 07:34:49.516 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:34:49.517 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:34:49.518 -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 07:34:49.520 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:34:49.521 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:34:49.522 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:34:49.524 -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 07:34:49.527 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:34:49.532 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:34:49.534 -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 07:34:49.536 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:34:49.538 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:34:49.539 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:34:49.540 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:34:49.542 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:34:49.543 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:34:49.545 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:34:49.546 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:34:49.551 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:34:49.554 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:34:49.557 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:34:49.560 -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 07:34:49.564 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:34:49.566 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:34:49.567 -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 07:34:49.570 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 31.6995ms 2026-06-11 07:34:49.572 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:34:49.574 -03:00 [DBG] Connection id "0HNM7KK4F807A" completed keep alive response. 2026-06-11 07:34:49.577 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:34:49.580 -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 63.8607ms 2026-06-11 07:35:08.196 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:35:08.197 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:35:08.198 -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 07:35:08.199 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:35:08.200 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:35:08.201 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:35:08.202 -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 07:35:08.204 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:35:08.205 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:35:08.207 -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 07:35:08.209 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:35:08.211 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:35:08.213 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:35:08.215 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:35:08.217 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:35:08.218 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:35:08.220 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:35:08.222 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:35:08.223 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:35:08.224 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:35:08.225 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:35:08.228 -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 07:35:08.230 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:35:08.232 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:35:08.234 -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 07:35:08.235 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 22.1641ms 2026-06-11 07:35:08.236 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:35:08.237 -03:00 [DBG] Connection id "0HNM7KK4F807A" completed keep alive response. 2026-06-11 07:35:08.238 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:35:08.240 -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 43.2189ms 2026-06-11 07:35:11.703 -03:00 [DBG] Connection id "0HNM7KK4F807A" reset. 2026-06-11 07:35:11.706 -03:00 [DBG] Connection id "0HNM7KK4F807A" sending FIN because: "The Socket transport's send loop completed gracefully." 2026-06-11 07:35:11.709 -03:00 [DBG] Connection id "0HNM7KK4F807A" disconnecting. 2026-06-11 07:35:11.711 -03:00 [DBG] Connection id "0HNM7KK4F807A" stopped. 2026-06-11 07:49:56.535 -03:00 [DBG] An 'IServiceProvider' was created for internal use by Entity Framework. 2026-06-11 07:49:56.856 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:49:56.871 -03:00 [DBG] Compiling query expression: 'DbSet() .Any()' 2026-06-11 07:49:56.926 -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 07:49:57.088 -03:00 [DBG] Context 'FinControlContext' started tracking 'User' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:49:57.105 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:49:57.113 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:49:57.115 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:49:57.116 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:49:57.133 -03:00 [DBG] The navigation 'Account.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:49:57.135 -03:00 [DBG] Context 'FinControlContext' started tracking 'Account' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:49:57.147 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:49:57.150 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:49:57.153 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:49:57.154 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:49:57.155 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:49:57.156 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:49:57.167 -03:00 [DBG] The navigation 'Goal.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:49:57.169 -03:00 [DBG] Context 'FinControlContext' started tracking 'Goal' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:49:57.172 -03:00 [DBG] SaveChanges starting for 'FinControlContext'. 2026-06-11 07:49:57.174 -03:00 [DBG] DetectChanges starting for 'FinControlContext'. 2026-06-11 07:49:57.190 -03:00 [DBG] DetectChanges completed for 'FinControlContext'. 2026-06-11 07:49:57.199 -03:00 [INF] Saved 7 entities to in-memory store. 2026-06-11 07:49:57.205 -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 07:49:57.207 -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 07:49:57.208 -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 07:49:57.209 -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 07:49:57.210 -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 07:49:57.211 -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 07:49:57.212 -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 07:49:57.216 -03:00 [DBG] SaveChanges completed for 'FinControlContext' with 7 entities written to the database. 2026-06-11 07:49:57.218 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:49:57.239 -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 07:49:57.299 -03:00 [DBG] Hosting starting 2026-06-11 07:49:57.323 -03:00 [INF] Now listening on: http://localhost:5000 2026-06-11 07:49:57.325 -03:00 [DBG] Loaded hosting startup assembly FinControl.API 2026-06-11 07:49:57.327 -03:00 [INF] Application started. Press Ctrl+C to shut down. 2026-06-11 07:49:57.328 -03:00 [INF] Hosting environment: Development 2026-06-11 07:49:57.329 -03:00 [INF] Content root path: C:\Users\vitor\OneDrive\Documentos\Vitor\Estudo\ProjetoDanilo\src\FinControl.API 2026-06-11 07:49:57.329 -03:00 [DBG] Hosting started 2026-06-11 07:50:14.395 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M" accepted. 2026-06-11 07:50:14.397 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M" started. 2026-06-11 07:50:14.447 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:50:14.451 -03:00 [DBG] Wildcard detected, all requests with hosts will be allowed. 2026-06-11 07:50:14.491 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:50:14.498 -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 07:50:14.501 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:14.524 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:50:14.526 -03:00 [WRN] Failed to determine the https port for redirect. 2026-06-11 07:50:14.528 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:14.560 -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 07:50:14.565 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:50:14.566 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:50:14.568 -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 07:50:14.570 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:50:14.571 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:50:14.573 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:50:14.575 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:50:14.580 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:50:14.583 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:50:14.586 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:14.588 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:14.589 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:50:14.592 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:14.604 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:50:14.621 -03:00 [DBG] Compiling query expression: 'DbSet() .Where(a => a.UserId == __userId_0) .Include(a => a.Transactions)' 2026-06-11 07:50:14.639 -03:00 [DBG] Including navigation: 'Account.Transactions'. 2026-06-11 07:50:14.681 -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 07:50:14.697 -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 07:50:14.703 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:50:14.706 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:50:14.707 -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 07:50:14.749 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 173.9167ms 2026-06-11 07:50:14.751 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:14.754 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M" completed keep alive response. 2026-06-11 07:50:14.757 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:50:14.759 -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 316.1658ms 2026-06-11 07:50:15.677 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:50:15.680 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:50:15.681 -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 07:50:15.683 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:15.685 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:50:15.687 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:15.689 -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 07:50:15.691 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:50:15.693 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:50:15.696 -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 07:50:15.698 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:50:15.700 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:50:15.701 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:50:15.703 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:50:15.705 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:50:15.707 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:50:15.709 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:15.711 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:15.713 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:50:15.715 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:15.750 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:50:15.756 -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 07:50:15.758 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:50:15.760 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:50:15.761 -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 07:50:15.762 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 60.9593ms 2026-06-11 07:50:15.764 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:15.765 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M" completed keep alive response. 2026-06-11 07:50:15.766 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:50:15.767 -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 90.5244ms 2026-06-11 07:50:34.828 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:50:34.830 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:50:34.831 -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 07:50:34.833 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:34.835 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:50:34.836 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:34.837 -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 07:50:34.839 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:50:34.840 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:50:34.841 -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 07:50:34.843 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:50:34.844 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:50:34.846 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:50:34.850 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:50:34.851 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:50:34.852 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:50:34.853 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:34.854 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:34.855 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:50:34.857 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:34.858 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:50:34.860 -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 07:50:34.862 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:50:34.864 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:50:34.866 -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 07:50:34.867 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 21.1082ms 2026-06-11 07:50:34.869 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:34.870 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M" completed keep alive response. 2026-06-11 07:50:34.871 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:50:34.873 -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 44.5758ms 2026-06-11 07:50:35.444 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:50:35.445 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:50:35.446 -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 07:50:35.447 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:35.448 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:50:35.449 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:35.450 -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 07:50:35.453 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:50:35.454 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:50:35.456 -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 07:50:35.458 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:50:35.460 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:50:35.461 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:50:35.463 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:50:35.464 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:50:35.466 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:50:35.467 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:35.468 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:35.470 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:50:35.471 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:35.474 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:50:35.477 -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 07:50:35.480 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:50:35.482 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:50:35.483 -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 07:50:35.486 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 24.2262ms 2026-06-11 07:50:35.487 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:35.488 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M" completed keep alive response. 2026-06-11 07:50:35.489 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:50:35.491 -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 47.2210ms 2026-06-11 07:50:50.163 -03:00 [INF] Request starting HTTP/1.1 POST http://localhost:5000/api/login application/json;+charset=utf-8 - 2026-06-11 07:50:50.164 -03:00 [DBG] 1 candidate(s) found for the request path '/api/login' 2026-06-11 07:50:50.165 -03:00 [DBG] Endpoint 'FinControl.API.Controllers.LoginController.Login (FinControl.API)' with route pattern 'api/Login' is valid for the request path '/api/login' 2026-06-11 07:50:50.167 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.LoginController.Login (FinControl.API)' 2026-06-11 07:50:50.168 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:50:50.169 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.LoginController.Login (FinControl.API)' 2026-06-11 07:50:50.174 -03:00 [INF] Route matched with {action = "Login", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Login(FinControl.API.Controllers.LoginRequest) on controller FinControl.API.Controllers.LoginController (FinControl.API). 2026-06-11 07:50:50.175 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:50:50.176 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:50:50.177 -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 07:50:50.178 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:50:50.179 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:50:50.180 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.LoginController (FinControl.API) 2026-06-11 07:50:50.182 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.LoginController (FinControl.API) 2026-06-11 07:50:50.183 -03:00 [DBG] Attempting to bind parameter 'request' of type 'FinControl.API.Controllers.LoginRequest' ... 2026-06-11 07:50:50.184 -03:00 [DBG] Attempting to bind parameter 'request' of type 'FinControl.API.Controllers.LoginRequest' using the name '' in request data ... 2026-06-11 07:50:50.186 -03:00 [DBG] Selected input formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonInputFormatter' for content type 'application/json; charset=utf-8'. 2026-06-11 07:50:50.191 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M", Request id "0HNM7KSRTRQ5M:00000005": started reading request body. 2026-06-11 07:50:50.195 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M", Request id "0HNM7KSRTRQ5M:00000005": done reading request body. 2026-06-11 07:50:50.199 -03:00 [DBG] JSON input formatter succeeded, deserializing to type 'FinControl.API.Controllers.LoginRequest' 2026-06-11 07:50:50.200 -03:00 [DBG] Done attempting to bind parameter 'request' of type 'FinControl.API.Controllers.LoginRequest'. 2026-06-11 07:50:50.201 -03:00 [DBG] Done attempting to bind parameter 'request' of type 'FinControl.API.Controllers.LoginRequest'. 2026-06-11 07:50:50.202 -03:00 [DBG] Attempting to validate the bound parameter 'request' of type 'FinControl.API.Controllers.LoginRequest' ... 2026-06-11 07:50:50.211 -03:00 [DBG] Done attempting to validate the bound parameter 'request' of type 'FinControl.API.Controllers.LoginRequest'. 2026-06-11 07:50:50.214 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:50:50.216 -03:00 [DBG] Compiling query expression: 'DbSet() .Include(u => u.Accounts) .Include(u => u.Categories) .Include(u => u.Goals)' 2026-06-11 07:50:50.218 -03:00 [DBG] Including navigation: 'User.Accounts'. 2026-06-11 07:50:50.219 -03:00 [DBG] Including navigation: 'User.Categories'. 2026-06-11 07:50:50.219 -03:00 [DBG] Including navigation: 'User.Goals'. 2026-06-11 07:50:50.230 -03:00 [DBG] Generated query execution expression: 'queryContext => new QueryingEnumerable( queryContext, InMemoryShapedQueryCompilingExpressionVisitor.Table( queryContext: queryContext, entityType: EntityType: User) .Select(valueBuffer => new ValueBuffer(new object[] { (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: User.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 1, property: Property: User.CreatedAt (DateTime) Required), ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 2, property: Property: User.Email (string) Required), ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 3, property: Property: User.Name (string) Required), ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 4, property: Property: User.PasswordHash (string) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 5, property: Property: User.UpdatedAt (DateTime?)), InMemoryShapedQueryCompilingExpressionVisitor.Table( queryContext: queryContext, entityType: EntityType: Account) .Where(valueBuffer => (Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: User.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd) != null && object.Equals( objA: (object)(Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: User.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd), objB: (object)(Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 8, property: Property: Account.UserId (Guid) Required FK Index))) .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: Category) .Where(valueBuffer => (Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: User.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd) != null && object.Equals( objA: (object)(Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: User.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd), objB: (object)(Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 5, property: Property: Category.UserId (Guid) Required FK Index))) .Select(valueBuffer => new ValueBuffer(new object[] { (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: Category.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 1, property: Property: Category.CreatedAt (DateTime) Required), ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 2, property: Property: Category.Name (string) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 3, property: Property: Category.Type (CategoryType) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 4, property: Property: Category.UpdatedAt (DateTime?)), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 5, property: Property: Category.UserId (Guid) Required FK Index) })), InMemoryShapedQueryCompilingExpressionVisitor.Table( queryContext: queryContext, entityType: EntityType: Goal) .Where(valueBuffer => (Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: User.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd) != null && object.Equals( objA: (object)(Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: User.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd), objB: (object)(Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 8, property: Property: Goal.UserId (Guid) Required FK Index))) .Select(valueBuffer => new ValueBuffer(new object[] { (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: Goal.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 1, property: Property: Goal.CreatedAt (DateTime) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 2, property: Property: Goal.CurrentAmount (decimal) Required), ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 3, property: Property: Goal.Description (string) Required), ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 4, property: Property: Goal.Name (string) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 5, property: Property: Goal.TargetAmount (decimal) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 6, property: Property: Goal.TargetDate (DateTime) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 7, property: Property: Goal.UpdatedAt (DateTime?)), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 8, property: Property: Goal.UserId (Guid) Required FK Index) })) })), Func, FinControl.Infrastructure.Persistence.FinControlContext, False, True )' 2026-06-11 07:50:50.240 -03:00 [DBG] Context 'FinControlContext' started tracking 'User' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:50:50.242 -03:00 [DBG] Context 'FinControlContext' started tracking 'Account' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:50:50.244 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:50:50.245 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:50:50.247 -03:00 [DBG] Context 'FinControlContext' started tracking 'Goal' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:50:50.435 -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 07:50:50.437 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:50:50.438 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:50:50.439 -03:00 [INF] Executing OkObjectResult, writing value of type '<>f__AnonymousType3`2[[System.String, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType4`3[[System.Guid, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], FinControl.API, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2026-06-11 07:50:50.444 -03:00 [INF] Executed action FinControl.API.Controllers.LoginController.Login (FinControl.API) in 264.0868ms 2026-06-11 07:50:50.446 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.LoginController.Login (FinControl.API)' 2026-06-11 07:50:50.447 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M" completed keep alive response. 2026-06-11 07:50:50.447 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:50:50.448 -03:00 [INF] Request finished HTTP/1.1 POST http://localhost:5000/api/login application/json;+charset=utf-8 - - 200 - application/json;+charset=utf-8 284.8114ms 2026-06-11 07:50:50.498 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:50:50.499 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:50:50.500 -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 07:50:50.503 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:50.504 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:50:50.505 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:50.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 07:50:50.508 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:50:50.509 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:50:50.511 -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 07:50:50.513 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:50:50.514 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:50:50.516 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:50:50.517 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:50:50.519 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:50:50.520 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:50:50.523 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:50.523 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:50.524 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:50:50.526 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:50.530 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:50:50.533 -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 07:50:50.536 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:50:50.538 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:50:50.541 -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 07:50:50.542 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 26.3571ms 2026-06-11 07:50:50.545 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:50.548 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M" completed keep alive response. 2026-06-11 07:50:50.550 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:50:50.553 -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 53.9757ms 2026-06-11 07:50:56.716 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:50:56.717 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:50:56.718 -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 07:50:56.720 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:56.721 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:50:56.722 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:56.723 -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 07:50:56.729 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:50:56.731 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:50:56.733 -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 07:50:56.735 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:50:56.736 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:50:56.738 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:50:56.740 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:50:56.740 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:50:56.742 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:50:56.743 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:56.744 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:56.746 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:50:56.747 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:56.749 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:50:56.751 -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 07:50:56.753 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:50:56.754 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:50:56.755 -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 07:50:56.756 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 17.8421ms 2026-06-11 07:50:56.757 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:56.758 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M" completed keep alive response. 2026-06-11 07:50:56.759 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:50:56.760 -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 44.1175ms 2026-06-11 07:50:58.389 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:50:58.390 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:50:58.391 -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 07:50:58.394 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:58.395 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:50:58.396 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:58.397 -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 07:50:58.399 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:50:58.401 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:50:58.403 -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 07:50:58.404 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:50:58.407 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:50:58.408 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:50:58.410 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:50:58.411 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:50:58.412 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:50:58.414 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:58.415 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:58.417 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:50:58.418 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:50:58.421 -03:00 [DBG] Entity Framework Core 7.0.0 initialized 'FinControlContext' using provider 'Microsoft.EntityFrameworkCore.InMemory:7.0.0' with options: StoreName=FinControl-MockDB 2026-06-11 07:50:58.423 -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 07:50:58.425 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:50:58.426 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:50:58.427 -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 07:50:58.428 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 19.534ms 2026-06-11 07:50:58.429 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:50:58.430 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M" completed keep alive response. 2026-06-11 07:50:58.431 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:50:58.432 -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 43.2410ms 2026-06-11 07:51:21.534 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M" reset. 2026-06-11 07:51:21.535 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M" sending FIN because: "The Socket transport's send loop completed gracefully." 2026-06-11 07:51:21.536 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M" disconnecting. 2026-06-11 07:51:21.538 -03:00 [DBG] Connection id "0HNM7KSRTRQ5M" stopped. 2026-06-11 07:59:18.253 -03:00 [DBG] An 'IServiceProvider' was created for internal use by Entity Framework. 2026-06-11 07:59:18.508 -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 07:59:18.524 -03:00 [DBG] Compiling query expression: 'DbSet() .Any()' 2026-06-11 07:59:18.582 -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 07:59:18.745 -03:00 [DBG] Context 'FinControlContext' started tracking 'User' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:59:18.762 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:59:18.772 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:59:18.775 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:59:18.776 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:59:18.794 -03:00 [DBG] The navigation 'Account.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:59:18.797 -03:00 [DBG] Context 'FinControlContext' started tracking 'Account' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:59:18.809 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:59:18.811 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:59:18.812 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:59:18.813 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:59:18.813 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:59:18.814 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:59:18.826 -03:00 [DBG] The navigation 'Goal.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:59:18.828 -03:00 [DBG] Context 'FinControlContext' started tracking 'Goal' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 07:59:18.831 -03:00 [DBG] SaveChanges starting for 'FinControlContext'. 2026-06-11 07:59:18.833 -03:00 [DBG] DetectChanges starting for 'FinControlContext'. 2026-06-11 07:59:18.850 -03:00 [DBG] DetectChanges completed for 'FinControlContext'. 2026-06-11 07:59:18.860 -03:00 [INF] Saved 7 entities to in-memory store. 2026-06-11 07:59:18.865 -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 07:59:18.866 -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 07:59:18.868 -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 07:59:18.870 -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 07:59:18.871 -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 07:59:18.872 -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 07:59:18.873 -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 07:59:18.877 -03:00 [DBG] SaveChanges completed for 'FinControlContext' with 7 entities written to the database. 2026-06-11 07:59:18.878 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:59:18.902 -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 07:59:18.933 -03:00 [DBG] Hosting starting 2026-06-11 07:59:18.958 -03:00 [INF] Now listening on: http://localhost:5000 2026-06-11 07:59:18.960 -03:00 [DBG] Loaded hosting startup assembly FinControl.API 2026-06-11 07:59:18.961 -03:00 [INF] Application started. Press Ctrl+C to shut down. 2026-06-11 07:59:18.962 -03:00 [INF] Hosting environment: Development 2026-06-11 07:59:18.962 -03:00 [INF] Content root path: C:\Users\vitor\OneDrive\Documentos\Vitor\Estudo\ProjetoDanilo\src\FinControl.API 2026-06-11 07:59:18.964 -03:00 [DBG] Hosting started 2026-06-11 07:59:36.046 -03:00 [DBG] Connection id "0HNM7L23A6CEV" accepted. 2026-06-11 07:59:36.049 -03:00 [DBG] Connection id "0HNM7L23A6CEV" started. 2026-06-11 07:59:36.088 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:59:36.092 -03:00 [DBG] Wildcard detected, all requests with hosts will be allowed. 2026-06-11 07:59:36.127 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:59:36.132 -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 07:59:36.134 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:36.155 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:59:36.157 -03:00 [WRN] Failed to determine the https port for redirect. 2026-06-11 07:59:36.159 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:36.190 -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 07:59:36.196 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:59:36.197 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:59:36.199 -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 07:59:36.202 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:59:36.204 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:59:36.208 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:59:36.211 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:59:36.217 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:59:36.221 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:59:36.223 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:36.224 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:36.226 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:59:36.230 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:36.240 -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 07:59:36.255 -03:00 [DBG] Compiling query expression: 'DbSet() .Where(a => a.UserId == __userId_0) .Include(a => a.Transactions)' 2026-06-11 07:59:36.273 -03:00 [DBG] Including navigation: 'Account.Transactions'. 2026-06-11 07:59:36.316 -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 07:59:36.332 -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 07:59:36.337 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:59:36.339 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:59:36.341 -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 07:59:36.385 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 177.0422ms 2026-06-11 07:59:36.388 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:36.390 -03:00 [DBG] Connection id "0HNM7L23A6CEV" completed keep alive response. 2026-06-11 07:59:36.392 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:59:36.394 -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 308.4369ms 2026-06-11 07:59:37.208 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:59:37.213 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:59:37.215 -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 07:59:37.217 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:37.219 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:59:37.221 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:37.222 -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 07:59:37.223 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:59:37.224 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:59:37.226 -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 07:59:37.227 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:59:37.228 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:59:37.229 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:59:37.230 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:59:37.232 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:59:37.233 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:59:37.234 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:37.235 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:37.236 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:59:37.237 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:37.271 -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 07:59:37.278 -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 07:59:37.280 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:59:37.281 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:59:37.283 -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 07:59:37.285 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 56.1609ms 2026-06-11 07:59:37.287 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:37.288 -03:00 [DBG] Connection id "0HNM7L23A6CEV" completed keep alive response. 2026-06-11 07:59:37.290 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:59:37.292 -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 83.0784ms 2026-06-11 07:59:42.483 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:59:42.485 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:59:42.487 -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 07:59:42.489 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:42.492 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:59:42.493 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:42.495 -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 07:59:42.496 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:59:42.498 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:59:42.499 -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 07:59:42.501 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:59:42.503 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:59:42.505 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:59:42.509 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:59:42.511 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:59:42.512 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:59:42.514 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:42.515 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:42.517 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:59:42.518 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:42.520 -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 07:59:42.522 -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 07:59:42.525 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:59:42.526 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:59:42.528 -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 07:59:42.529 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 24.6041ms 2026-06-11 07:59:42.531 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:42.532 -03:00 [DBG] Connection id "0HNM7L23A6CEV" completed keep alive response. 2026-06-11 07:59:42.533 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:59:42.535 -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 51.2912ms 2026-06-11 07:59:47.596 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:59:47.597 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:59:47.598 -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 07:59:47.599 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:47.600 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:59:47.601 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:47.602 -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 07:59:47.605 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:59:47.608 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:59:47.610 -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 07:59:47.612 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:59:47.614 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:59:47.615 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:59:47.617 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:59:47.618 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:59:47.620 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:59:47.622 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:47.623 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:47.625 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:59:47.627 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:47.629 -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 07:59:47.632 -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 07:59:47.634 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:59:47.636 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:59:47.637 -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 07:59:47.639 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 23.8301ms 2026-06-11 07:59:47.640 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:47.641 -03:00 [DBG] Connection id "0HNM7L23A6CEV" completed keep alive response. 2026-06-11 07:59:47.642 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:59:47.644 -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 47.6656ms 2026-06-11 07:59:49.257 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:59:49.258 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:59:49.259 -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 07:59:49.261 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:49.262 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:59:49.263 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:49.264 -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 07:59:49.265 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:59:49.267 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:59:49.268 -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 07:59:49.271 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:59:49.272 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:59:49.274 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:59:49.275 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:59:49.276 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:59:49.278 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:59:49.279 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:49.281 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:49.282 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:59:49.284 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:49.286 -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 07:59:49.288 -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 07:59:49.291 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:59:49.292 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:59:49.293 -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 07:59:49.294 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 20.8256ms 2026-06-11 07:59:49.296 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:49.297 -03:00 [DBG] Connection id "0HNM7L23A6CEV" completed keep alive response. 2026-06-11 07:59:49.298 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:59:49.299 -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 42.0720ms 2026-06-11 07:59:50.387 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 07:59:50.389 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 07:59:50.390 -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 07:59:50.392 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:50.393 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 07:59:50.394 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:50.395 -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 07:59:50.396 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 07:59:50.398 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 07:59:50.399 -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 07:59:50.401 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 07:59:50.402 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 07:59:50.403 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:59:50.405 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 07:59:50.406 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:59:50.407 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 07:59:50.408 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:50.409 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:50.410 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 07:59:50.411 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 07:59:50.413 -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 07:59:50.416 -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 07:59:50.417 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 07:59:50.419 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 07:59:50.421 -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 07:59:50.422 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 18.5004ms 2026-06-11 07:59:50.423 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 07:59:50.424 -03:00 [DBG] Connection id "0HNM7L23A6CEV" completed keep alive response. 2026-06-11 07:59:50.425 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 07:59:50.427 -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 39.4237ms 2026-06-11 08:00:11.093 -03:00 [DBG] Connection id "0HNM7L23A6CEV" reset. 2026-06-11 08:00:11.095 -03:00 [DBG] Connection id "0HNM7L23A6CEV" sending FIN because: "The Socket transport's send loop completed gracefully." 2026-06-11 08:00:11.098 -03:00 [DBG] Connection id "0HNM7L23A6CEV" disconnecting. 2026-06-11 08:00:11.099 -03:00 [DBG] Connection id "0HNM7L23A6CEV" stopped. 2026-06-11 13:23:57.516 -03:00 [DBG] An 'IServiceProvider' was created for internal use by Entity Framework. 2026-06-11 13:23:57.872 -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 13:23:57.891 -03:00 [DBG] Compiling query expression: 'DbSet() .Any()' 2026-06-11 13:23:58.010 -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 13:23:58.216 -03:00 [DBG] Context 'FinControlContext' started tracking 'User' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:23:58.235 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:23:58.244 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:23:58.246 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:23:58.248 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:23:58.267 -03:00 [DBG] The navigation 'Account.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:23:58.269 -03:00 [DBG] Context 'FinControlContext' started tracking 'Account' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:23:58.282 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:23:58.285 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:23:58.286 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:23:58.287 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:23:58.288 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:23:58.289 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:23:58.302 -03:00 [DBG] The navigation 'Goal.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:23:58.304 -03:00 [DBG] Context 'FinControlContext' started tracking 'Goal' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:23:58.311 -03:00 [DBG] SaveChanges starting for 'FinControlContext'. 2026-06-11 13:23:58.315 -03:00 [DBG] DetectChanges starting for 'FinControlContext'. 2026-06-11 13:23:58.335 -03:00 [DBG] DetectChanges completed for 'FinControlContext'. 2026-06-11 13:23:58.349 -03:00 [INF] Saved 7 entities to in-memory store. 2026-06-11 13:23:58.356 -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 13:23:58.358 -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 13:23:58.360 -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 13:23:58.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 13:23:58.365 -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 13:23:58.367 -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 13:23:58.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 13:23:58.374 -03:00 [DBG] SaveChanges completed for 'FinControlContext' with 7 entities written to the database. 2026-06-11 13:23:58.376 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 13:23:58.432 -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 13:23:58.483 -03:00 [DBG] Hosting starting 2026-06-11 13:23:58.539 -03:00 [INF] Now listening on: http://localhost:5000 2026-06-11 13:23:58.540 -03:00 [DBG] Loaded hosting startup assembly FinControl.API 2026-06-11 13:23:58.542 -03:00 [INF] Application started. Press Ctrl+C to shut down. 2026-06-11 13:23:58.544 -03:00 [INF] Hosting environment: Development 2026-06-11 13:23:58.545 -03:00 [INF] Content root path: C:\Users\vitor\OneDrive\Documentos\Vitor\Estudo\ProjetoDanilo\src\FinControl.API 2026-06-11 13:23:58.546 -03:00 [DBG] Hosting started 2026-06-11 13:24:15.354 -03:00 [DBG] Connection id "0HNM7QNGJB6GS" accepted. 2026-06-11 13:24:15.356 -03:00 [DBG] Connection id "0HNM7QNGJB6GS" started. 2026-06-11 13:24:15.411 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 13:24:15.417 -03:00 [DBG] Wildcard detected, all requests with hosts will be allowed. 2026-06-11 13:24:15.473 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 13:24:15.482 -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 13:24:15.486 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 13:24:15.519 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 13:24:15.522 -03:00 [WRN] Failed to determine the https port for redirect. 2026-06-11 13:24:15.525 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 13:24:15.563 -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 13:24:15.569 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 13:24:15.572 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 13:24:15.575 -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 13:24:15.579 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 13:24:15.582 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 13:24:15.586 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 13:24:15.591 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 13:24:15.598 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 13:24:15.603 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 13:24:15.606 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 13:24:15.608 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 13:24:15.619 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 13:24:15.628 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 13:24:15.663 -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 13:24:15.694 -03:00 [DBG] Compiling query expression: 'DbSet() .Where(a => a.UserId == __userId_0) .Include(a => a.Transactions)' 2026-06-11 13:24:15.719 -03:00 [DBG] Including navigation: 'Account.Transactions'. 2026-06-11 13:24:15.767 -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 13:24:15.783 -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 13:24:15.789 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 13:24:15.792 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 13:24:15.795 -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 13:24:15.847 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 259.1504ms 2026-06-11 13:24:15.850 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 13:24:15.852 -03:00 [DBG] Connection id "0HNM7QNGJB6GS" completed keep alive response. 2026-06-11 13:24:15.856 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 13:24:15.859 -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 452.8608ms 2026-06-11 13:24:16.892 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 13:24:16.898 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 13:24:16.900 -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 13:24:16.902 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 13:24:16.906 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 13:24:16.907 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 13:24:16.909 -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 13:24:16.912 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 13:24:16.915 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 13:24:16.918 -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 13:24:16.922 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 13:24:16.925 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 13:24:16.928 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 13:24:16.932 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 13:24:16.936 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 13:24:16.941 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 13:24:16.945 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 13:24:16.948 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 13:24:16.950 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 13:24:16.955 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 13:24:16.996 -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 13:24:17.005 -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 13:24:17.010 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 13:24:17.013 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 13:24:17.016 -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 13:24:17.020 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 91.7725ms 2026-06-11 13:24:17.023 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 13:24:17.025 -03:00 [DBG] Connection id "0HNM7QNGJB6GS" completed keep alive response. 2026-06-11 13:24:17.026 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 13:24:17.028 -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 135.7249ms 2026-06-11 13:24:25.707 -03:00 [INF] Request starting HTTP/1.1 POST http://localhost:5000/api/login application/json;+charset=utf-8 - 2026-06-11 13:24:25.710 -03:00 [DBG] 1 candidate(s) found for the request path '/api/login' 2026-06-11 13:24:25.719 -03:00 [DBG] Endpoint 'FinControl.API.Controllers.LoginController.Login (FinControl.API)' with route pattern 'api/Login' is valid for the request path '/api/login' 2026-06-11 13:24:25.726 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.LoginController.Login (FinControl.API)' 2026-06-11 13:24:25.738 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 13:24:25.744 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.LoginController.Login (FinControl.API)' 2026-06-11 13:24:25.763 -03:00 [INF] Route matched with {action = "Login", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Login(FinControl.API.Controllers.LoginRequest) on controller FinControl.API.Controllers.LoginController (FinControl.API). 2026-06-11 13:24:25.775 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 13:24:25.785 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 13:24:25.797 -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 13:24:25.809 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 13:24:25.822 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 13:24:25.833 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.LoginController (FinControl.API) 2026-06-11 13:24:25.845 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.LoginController (FinControl.API) 2026-06-11 13:24:25.856 -03:00 [DBG] Attempting to bind parameter 'request' of type 'FinControl.API.Controllers.LoginRequest' ... 2026-06-11 13:24:25.868 -03:00 [DBG] Attempting to bind parameter 'request' of type 'FinControl.API.Controllers.LoginRequest' using the name '' in request data ... 2026-06-11 13:24:25.879 -03:00 [DBG] Selected input formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonInputFormatter' for content type 'application/json; charset=utf-8'. 2026-06-11 13:24:25.903 -03:00 [DBG] Connection id "0HNM7QNGJB6GS", Request id "0HNM7QNGJB6GS:00000003": started reading request body. 2026-06-11 13:24:25.919 -03:00 [DBG] Connection id "0HNM7QNGJB6GS", Request id "0HNM7QNGJB6GS:00000003": done reading request body. 2026-06-11 13:24:25.936 -03:00 [DBG] JSON input formatter succeeded, deserializing to type 'FinControl.API.Controllers.LoginRequest' 2026-06-11 13:24:25.942 -03:00 [DBG] Done attempting to bind parameter 'request' of type 'FinControl.API.Controllers.LoginRequest'. 2026-06-11 13:24:25.952 -03:00 [DBG] Done attempting to bind parameter 'request' of type 'FinControl.API.Controllers.LoginRequest'. 2026-06-11 13:24:25.959 -03:00 [DBG] Attempting to validate the bound parameter 'request' of type 'FinControl.API.Controllers.LoginRequest' ... 2026-06-11 13:24:25.984 -03:00 [DBG] Done attempting to validate the bound parameter 'request' of type 'FinControl.API.Controllers.LoginRequest'. 2026-06-11 13:24:25.999 -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 13:24:26.017 -03:00 [DBG] Compiling query expression: 'DbSet() .Include(u => u.Accounts) .Include(u => u.Categories) .Include(u => u.Goals)' 2026-06-11 13:24:26.027 -03:00 [DBG] Including navigation: 'User.Accounts'. 2026-06-11 13:24:26.034 -03:00 [DBG] Including navigation: 'User.Categories'. 2026-06-11 13:24:26.040 -03:00 [DBG] Including navigation: 'User.Goals'. 2026-06-11 13:24:26.091 -03:00 [DBG] Generated query execution expression: 'queryContext => new QueryingEnumerable( queryContext, InMemoryShapedQueryCompilingExpressionVisitor.Table( queryContext: queryContext, entityType: EntityType: User) .Select(valueBuffer => new ValueBuffer(new object[] { (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: User.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 1, property: Property: User.CreatedAt (DateTime) Required), ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 2, property: Property: User.Email (string) Required), ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 3, property: Property: User.Name (string) Required), ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 4, property: Property: User.PasswordHash (string) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 5, property: Property: User.UpdatedAt (DateTime?)), InMemoryShapedQueryCompilingExpressionVisitor.Table( queryContext: queryContext, entityType: EntityType: Account) .Where(valueBuffer => (Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: User.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd) != null && object.Equals( objA: (object)(Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: User.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd), objB: (object)(Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 8, property: Property: Account.UserId (Guid) Required FK Index))) .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: Category) .Where(valueBuffer => (Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: User.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd) != null && object.Equals( objA: (object)(Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: User.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd), objB: (object)(Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 5, property: Property: Category.UserId (Guid) Required FK Index))) .Select(valueBuffer => new ValueBuffer(new object[] { (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: Category.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 1, property: Property: Category.CreatedAt (DateTime) Required), ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 2, property: Property: Category.Name (string) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 3, property: Property: Category.Type (CategoryType) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 4, property: Property: Category.UpdatedAt (DateTime?)), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 5, property: Property: Category.UserId (Guid) Required FK Index) })), InMemoryShapedQueryCompilingExpressionVisitor.Table( queryContext: queryContext, entityType: EntityType: Goal) .Where(valueBuffer => (Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: User.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd) != null && object.Equals( objA: (object)(Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: User.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd), objB: (object)(Guid?)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 8, property: Property: Goal.UserId (Guid) Required FK Index))) .Select(valueBuffer => new ValueBuffer(new object[] { (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 0, property: Property: Goal.Id (Guid) Required PK AfterSave:Throw ValueGenerated.OnAdd), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 1, property: Property: Goal.CreatedAt (DateTime) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 2, property: Property: Goal.CurrentAmount (decimal) Required), ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 3, property: Property: Goal.Description (string) Required), ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 4, property: Property: Goal.Name (string) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 5, property: Property: Goal.TargetAmount (decimal) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 6, property: Property: Goal.TargetDate (DateTime) Required), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 7, property: Property: Goal.UpdatedAt (DateTime?)), (object)ExpressionExtensions.ValueBufferTryReadValue( valueBuffer: valueBuffer, index: 8, property: Property: Goal.UserId (Guid) Required FK Index) })) })), Func, FinControl.Infrastructure.Persistence.FinControlContext, False, True )' 2026-06-11 13:24:26.141 -03:00 [DBG] Context 'FinControlContext' started tracking 'User' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:24:26.156 -03:00 [DBG] Context 'FinControlContext' started tracking 'Account' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:24:26.168 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:24:26.177 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:24:26.187 -03:00 [DBG] Context 'FinControlContext' started tracking 'Goal' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 13:24:26.199 -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 13:24:26.213 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 13:24:26.220 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 13:24:26.230 -03:00 [INF] Executing UnauthorizedObjectResult, writing value of type '<>f__AnonymousType2`1[[System.String, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2026-06-11 13:24:26.244 -03:00 [INF] Executed action FinControl.API.Controllers.LoginController.Login (FinControl.API) in 411.0668ms 2026-06-11 13:24:26.252 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.LoginController.Login (FinControl.API)' 2026-06-11 13:24:26.259 -03:00 [DBG] Connection id "0HNM7QNGJB6GS" completed keep alive response. 2026-06-11 13:24:26.265 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 13:24:26.270 -03:00 [INF] Request finished HTTP/1.1 POST http://localhost:5000/api/login application/json;+charset=utf-8 - - 401 - application/json;+charset=utf-8 563.4902ms 2026-06-11 13:24:26.309 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 13:24:26.313 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 13:24:26.316 -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 13:24:26.322 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 13:24:26.327 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 13:24:26.330 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 13:24:26.334 -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 13:24:26.339 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 13:24:26.348 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 13:24:26.356 -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 13:24:26.364 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 13:24:26.367 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 13:24:26.371 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 13:24:26.376 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 13:24:26.379 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 13:24:26.385 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 13:24:26.389 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 13:24:26.393 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 13:24:26.397 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 13:24:26.400 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 13:24:26.403 -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 13:24:26.410 -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 13:24:26.418 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 13:24:26.422 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 13:24:26.425 -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 13:24:26.430 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 58.5185ms 2026-06-11 13:24:26.435 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 13:24:26.438 -03:00 [DBG] Connection id "0HNM7QNGJB6GS" completed keep alive response. 2026-06-11 13:24:26.443 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 13:24:26.446 -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 136.9705ms 2026-06-11 13:24:35.053 -03:00 [DBG] Connection id "0HNM7QNGJB6GS" reset. 2026-06-11 13:24:35.056 -03:00 [DBG] Connection id "0HNM7QNGJB6GS" sending FIN because: "The Socket transport's send loop completed gracefully." 2026-06-11 13:24:35.060 -03:00 [DBG] Connection id "0HNM7QNGJB6GS" disconnecting. 2026-06-11 13:24:35.063 -03:00 [DBG] Connection id "0HNM7QNGJB6GS" stopped. 2026-06-11 14:31:01.901 -03:00 [DBG] An 'IServiceProvider' was created for internal use by Entity Framework. 2026-06-11 14:31:02.490 -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:31:02.525 -03:00 [DBG] Compiling query expression: 'DbSet() .Any()' 2026-06-11 14:31:02.649 -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:31:02.946 -03:00 [DBG] Context 'FinControlContext' started tracking 'User' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:31:02.973 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:31:02.986 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:31:02.989 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:31:02.991 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:31:03.022 -03:00 [DBG] The navigation 'Account.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:31:03.025 -03:00 [DBG] Context 'FinControlContext' started tracking 'Account' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:31:03.046 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:31:03.051 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:31:03.053 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:31:03.055 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:31:03.056 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:31:03.058 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:31:03.080 -03:00 [DBG] The navigation 'Goal.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:31:03.083 -03:00 [DBG] Context 'FinControlContext' started tracking 'Goal' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:31:03.092 -03:00 [DBG] SaveChanges starting for 'FinControlContext'. 2026-06-11 14:31:03.095 -03:00 [DBG] DetectChanges starting for 'FinControlContext'. 2026-06-11 14:31:03.127 -03:00 [DBG] DetectChanges completed for 'FinControlContext'. 2026-06-11 14:31:03.145 -03:00 [INF] Saved 7 entities to in-memory store. 2026-06-11 14:31:03.156 -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:31:03.160 -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:31:03.163 -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:31:03.167 -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:31:03.171 -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:31:03.174 -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:31:03.177 -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:31:03.184 -03:00 [DBG] SaveChanges completed for 'FinControlContext' with 7 entities written to the database. 2026-06-11 14:31:03.187 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:31:03.230 -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:31:03.286 -03:00 [DBG] Hosting starting 2026-06-11 14:31:03.327 -03:00 [INF] Now listening on: http://localhost:5000 2026-06-11 14:31:03.329 -03:00 [DBG] Loaded hosting startup assembly FinControl.API 2026-06-11 14:31:03.331 -03:00 [INF] Application started. Press Ctrl+C to shut down. 2026-06-11 14:31:03.332 -03:00 [INF] Hosting environment: Development 2026-06-11 14:31:03.334 -03:00 [INF] Content root path: C:\Users\vitor\OneDrive\Documentos\Vitor\Estudo\ProjetoDanilo\src\FinControl.API 2026-06-11 14:31:03.335 -03:00 [DBG] Hosting started 2026-06-11 14:31:16.116 -03:00 [DBG] Connection id "0HNM7RSUSAERE" accepted. 2026-06-11 14:31:16.119 -03:00 [DBG] Connection id "0HNM7RSUSAERE" started. 2026-06-11 14:31:16.176 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:31:16.181 -03:00 [DBG] Wildcard detected, all requests with hosts will be allowed. 2026-06-11 14:31:16.231 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:31:16.240 -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 14:31:16.244 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:31:16.283 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:31:16.288 -03:00 [WRN] Failed to determine the https port for redirect. 2026-06-11 14:31:16.290 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:31:16.336 -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 14:31:16.342 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:31:16.345 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:31:16.347 -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 14:31:16.350 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:31:16.353 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:31:16.358 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:31:16.363 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:31:16.372 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:31:16.377 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:31:16.381 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:31:16.383 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:31:16.386 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:31:16.390 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:31:16.412 -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:31:16.452 -03:00 [DBG] Compiling query expression: 'DbSet() .Where(a => a.UserId == __userId_0) .Include(a => a.Transactions)' 2026-06-11 14:31:16.487 -03:00 [DBG] Including navigation: 'Account.Transactions'. 2026-06-11 14:31:16.583 -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 14:31:16.613 -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 14:31:16.623 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:31:16.628 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:31:16.631 -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 14:31:16.734 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 374.4546ms 2026-06-11 14:31:16.738 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:31:16.740 -03:00 [DBG] Connection id "0HNM7RSUSAERE" completed keep alive response. 2026-06-11 14:31:16.744 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:31:16.747 -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 573.2618ms 2026-06-11 14:31:17.161 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:31:17.168 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:31:17.172 -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 14:31:17.176 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:31:17.182 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:31:17.185 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:31:17.188 -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 14:31:17.192 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:31:17.195 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:31:17.198 -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 14:31:17.202 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:31:17.204 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:31:17.208 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:31:17.211 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:31:17.215 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:31:17.218 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:31:17.222 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:31:17.224 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:31:17.226 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:31:17.229 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:31:17.296 -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:31:17.307 -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 14:31:17.312 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:31:17.314 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:31:17.316 -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 14:31:17.319 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 111.7225ms 2026-06-11 14:31:17.322 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:31:17.324 -03:00 [DBG] Connection id "0HNM7RSUSAERE" completed keep alive response. 2026-06-11 14:31:17.326 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:31:17.329 -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 168.2427ms 2026-06-11 14:32:30.624 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:32:30.625 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:32:30.626 -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 14:32:30.628 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:32:30.630 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:32:30.631 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:32:30.632 -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 14:32:30.633 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:32:30.634 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:32:30.635 -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 14:32:30.636 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:32:30.638 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:32:30.639 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:32:30.643 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:32:30.644 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:32:30.645 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:32:30.646 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:32:30.647 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:32:30.648 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:32:30.649 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:32:30.651 -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:32:30.652 -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 14:32:30.654 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:32:30.654 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:32:30.656 -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 14:32:30.657 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 18.7206ms 2026-06-11 14:32:30.659 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:32:30.659 -03:00 [DBG] Connection id "0HNM7RSUSAERE" completed keep alive response. 2026-06-11 14:32:30.660 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:32:30.661 -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 37.1249ms 2026-06-11 14:32:53.297 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:32:53.298 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:32:53.299 -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 14:32:53.301 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:32:53.302 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:32:53.303 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:32:53.305 -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 14:32:53.307 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:32:53.308 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:32:53.310 -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 14:32:53.311 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:32:53.313 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:32:53.314 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:32:53.315 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:32:53.317 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:32:53.318 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:32:53.319 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:32:53.320 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:32:53.321 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:32:53.322 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:32:53.323 -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:32:53.325 -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 14:32:53.327 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:32:53.328 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:32:53.328 -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 14:32:53.329 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 15.6063ms 2026-06-11 14:32:53.330 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:32:53.331 -03:00 [DBG] Connection id "0HNM7RSUSAERE" completed keep alive response. 2026-06-11 14:32:53.332 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:32:53.333 -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 36.1895ms 2026-06-11 14:32:58.514 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:32:58.515 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:32:58.516 -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 14:32:58.517 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:32:58.518 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:32:58.518 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:32:58.519 -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 14:32:58.521 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:32:58.522 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:32:58.523 -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 14:32:58.524 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:32:58.526 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:32:58.527 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:32:58.528 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:32:58.529 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:32:58.531 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:32:58.532 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:32:58.534 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:32:58.535 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:32:58.536 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:32:58.537 -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:32:58.539 -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 14:32:58.541 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:32:58.543 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:32:58.545 -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 14:32:58.546 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 19.2366ms 2026-06-11 14:32:58.547 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:32:58.548 -03:00 [DBG] Connection id "0HNM7RSUSAERE" completed keep alive response. 2026-06-11 14:32:58.549 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:32:58.550 -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 36.0621ms 2026-06-11 14:33:04.242 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:33:04.243 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:33:04.244 -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 14:33:04.247 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:33:04.248 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:33:04.249 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:33:04.251 -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 14:33:04.253 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:33:04.255 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:33:04.257 -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 14:33:04.258 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:33:04.260 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:33:04.262 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:33:04.263 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:33:04.265 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:33:04.266 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:33:04.268 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:33:04.270 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:33:04.271 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:33:04.272 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:33:04.275 -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:33:04.278 -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 14:33:04.281 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:33:04.283 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:33:04.285 -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 14:33:04.287 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 25.2156ms 2026-06-11 14:33:04.289 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:33:04.290 -03:00 [DBG] Connection id "0HNM7RSUSAERE" completed keep alive response. 2026-06-11 14:33:04.292 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:33:04.293 -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 51.1320ms 2026-06-11 14:33:13.914 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:33:13.915 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:33:13.916 -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 14:33:13.918 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:33:13.919 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:33:13.920 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:33:13.922 -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 14:33:13.925 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:33:13.927 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:33:13.928 -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 14:33:13.930 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:33:13.932 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:33:13.933 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:33:13.935 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:33:13.936 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:33:13.937 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:33:13.939 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:33:13.940 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:33:13.941 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:33:13.942 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:33:13.944 -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:33:13.946 -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 14:33:13.948 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:33:13.950 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:33:13.951 -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 14:33:13.953 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 19.9651ms 2026-06-11 14:33:13.955 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:33:13.956 -03:00 [DBG] Connection id "0HNM7RSUSAERE" completed keep alive response. 2026-06-11 14:33:13.958 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:33:13.959 -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 45.2222ms 2026-06-11 14:33:14.562 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:33:14.563 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:33:14.564 -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 14:33:14.565 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:33:14.567 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:33:14.568 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:33:14.569 -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 14:33:14.571 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:33:14.573 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:33:14.574 -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 14:33:14.576 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:33:14.578 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:33:14.579 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:33:14.581 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:33:14.582 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:33:14.584 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:33:14.585 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:33:14.586 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:33:14.587 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:33:14.588 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:33:14.590 -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:33:14.592 -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 14:33:14.594 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:33:14.595 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:33:14.596 -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 14:33:14.598 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 18.1284ms 2026-06-11 14:33:14.599 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:33:14.600 -03:00 [DBG] Connection id "0HNM7RSUSAERE" completed keep alive response. 2026-06-11 14:33:14.601 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:33:14.602 -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.3783ms 2026-06-11 14:34:16.185 -03:00 [DBG] Connection id "0HNM7RSUSAERE" received FIN. 2026-06-11 14:34:16.187 -03:00 [DBG] Connection id "0HNM7RSUSAERE" sending FIN because: "The Socket transport's send loop completed gracefully." 2026-06-11 14:34:16.188 -03:00 [DBG] Connection id "0HNM7RSUSAERE" disconnecting. 2026-06-11 14:34:16.190 -03:00 [DBG] Connection id "0HNM7RSUSAERE" stopped. 2026-06-11 14:39:13.266 -03:00 [DBG] An 'IServiceProvider' was created for internal use by Entity Framework. 2026-06-11 14:39:13.691 -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:39:13.715 -03:00 [DBG] Compiling query expression: 'DbSet() .Any()' 2026-06-11 14:39:13.798 -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:39:14.034 -03:00 [DBG] Context 'FinControlContext' started tracking 'User' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:39:14.056 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:39:14.067 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:39:14.070 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:39:14.071 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:39:14.096 -03:00 [DBG] The navigation 'Account.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:39:14.100 -03:00 [DBG] Context 'FinControlContext' started tracking 'Account' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:39:14.119 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:39:14.123 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:39:14.125 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:39:14.127 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:39:14.129 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:39:14.131 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:39:14.152 -03:00 [DBG] The navigation 'Goal.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:39:14.157 -03:00 [DBG] Context 'FinControlContext' started tracking 'Goal' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:39:14.164 -03:00 [DBG] SaveChanges starting for 'FinControlContext'. 2026-06-11 14:39:14.167 -03:00 [DBG] DetectChanges starting for 'FinControlContext'. 2026-06-11 14:39:14.196 -03:00 [DBG] DetectChanges completed for 'FinControlContext'. 2026-06-11 14:39:14.213 -03:00 [INF] Saved 7 entities to in-memory store. 2026-06-11 14:39:14.224 -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:39:14.227 -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:39:14.229 -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:39:14.231 -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:39:14.233 -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:39:14.235 -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:39:14.236 -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:39:14.243 -03:00 [DBG] SaveChanges completed for 'FinControlContext' with 7 entities written to the database. 2026-06-11 14:39:14.245 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:39:14.278 -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:39:14.328 -03:00 [DBG] Hosting starting 2026-06-11 14:39:14.363 -03:00 [INF] Now listening on: http://localhost:5000 2026-06-11 14:39:14.364 -03:00 [DBG] Loaded hosting startup assembly FinControl.API 2026-06-11 14:39:14.366 -03:00 [INF] Application started. Press Ctrl+C to shut down. 2026-06-11 14:39:14.367 -03:00 [INF] Hosting environment: Development 2026-06-11 14:39:14.368 -03:00 [INF] Content root path: C:\Users\vitor\OneDrive\Documentos\Vitor\Estudo\ProjetoDanilo\src\FinControl.API 2026-06-11 14:39:14.369 -03:00 [DBG] Hosting started 2026-06-11 14:39:43.608 -03:00 [DBG] Connection id "0HNM7S1M44JLN" accepted. 2026-06-11 14:39:43.614 -03:00 [DBG] Connection id "0HNM7S1M44JLN" started. 2026-06-11 14:39:43.712 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:39:43.722 -03:00 [DBG] Wildcard detected, all requests with hosts will be allowed. 2026-06-11 14:39:43.804 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:39:43.815 -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 14:39:43.820 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:39:43.859 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:39:43.864 -03:00 [WRN] Failed to determine the https port for redirect. 2026-06-11 14:39:43.867 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:39:43.909 -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 14:39:43.916 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:39:43.919 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:39:43.923 -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 14:39:43.927 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:39:43.931 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:39:43.937 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:39:43.943 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:39:43.954 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:39:43.961 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:39:43.967 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:39:43.970 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:39:43.974 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:39:43.980 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:39:44.010 -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:39:44.049 -03:00 [DBG] Compiling query expression: 'DbSet() .Where(a => a.UserId == __userId_0) .Include(a => a.Transactions)' 2026-06-11 14:39:44.084 -03:00 [DBG] Including navigation: 'Account.Transactions'. 2026-06-11 14:39:44.184 -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 14:39:44.213 -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 14:39:44.221 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:39:44.225 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:39:44.228 -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 14:39:44.303 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 365.9825ms 2026-06-11 14:39:44.307 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:39:44.309 -03:00 [DBG] Connection id "0HNM7S1M44JLN" completed keep alive response. 2026-06-11 14:39:44.313 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:39:44.317 -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 612.3318ms 2026-06-11 14:39:52.452 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:39:52.454 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:39:52.455 -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 14:39:52.457 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:39:52.458 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:39:52.460 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:39:52.461 -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 14:39:52.463 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:39:52.465 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:39:52.466 -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 14:39:52.467 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:39:52.468 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:39:52.470 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:39:52.472 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:39:52.474 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:39:52.475 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:39:52.477 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:39:52.478 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:39:52.480 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:39:52.481 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:39:52.506 -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:39:52.512 -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 14:39:52.514 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:39:52.516 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:39:52.517 -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 14:39:52.518 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 48.7058ms 2026-06-11 14:39:52.520 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:39:52.521 -03:00 [DBG] Connection id "0HNM7S1M44JLN" completed keep alive response. 2026-06-11 14:39:52.522 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:39:52.523 -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 71.2448ms 2026-06-11 14:40:05.114 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:40:05.115 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:40:05.116 -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 14:40:05.118 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:40:05.121 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:40:05.122 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:40:05.123 -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 14:40:05.126 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:40:05.128 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:40:05.130 -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 14:40:05.132 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:40:05.133 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:40:05.134 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:40:05.138 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:40:05.140 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:40:05.141 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:40:05.143 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:40:05.145 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:40:05.146 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:40:05.148 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:40:05.149 -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:40:05.151 -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 14:40:05.154 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:40:05.155 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:40:05.156 -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 14:40:05.158 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 24.0835ms 2026-06-11 14:40:05.160 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:40:05.161 -03:00 [DBG] Connection id "0HNM7S1M44JLN" completed keep alive response. 2026-06-11 14:40:05.162 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:40:05.163 -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 49.6536ms 2026-06-11 14:40:20.986 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:40:20.987 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:40:20.989 -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 14:40:20.990 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:40:20.991 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:40:20.992 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:40:20.993 -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 14:40:20.995 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:40:20.997 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:40:20.998 -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 14:40:21.001 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:40:21.002 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:40:21.003 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:40:21.005 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:40:21.006 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:40:21.008 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:40:21.009 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:40:21.010 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:40:21.011 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:40:21.012 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:40:21.014 -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:40:21.016 -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 14:40:21.018 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:40:21.019 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:40:21.020 -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 14:40:21.021 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 17.1575ms 2026-06-11 14:40:21.022 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:40:21.023 -03:00 [DBG] Connection id "0HNM7S1M44JLN" completed keep alive response. 2026-06-11 14:40:21.024 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:40:21.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 38.6867ms 2026-06-11 14:40:38.588 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:40:38.589 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:40:38.590 -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 14:40:38.591 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:40:38.593 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:40:38.593 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:40:38.595 -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 14:40:38.598 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:40:38.600 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:40:38.602 -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 14:40:38.604 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:40:38.606 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:40:38.607 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:40:38.610 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:40:38.611 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:40:38.613 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:40:38.616 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:40:38.617 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:40:38.619 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:40:38.621 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:40:38.625 -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:40:38.628 -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 14:40:38.630 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:40:38.632 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:40:38.633 -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 14:40:38.634 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 27.3425ms 2026-06-11 14:40:38.636 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:40:38.637 -03:00 [DBG] Connection id "0HNM7S1M44JLN" completed keep alive response. 2026-06-11 14:40:38.639 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:40:38.640 -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 52.2004ms 2026-06-11 14:40:47.004 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:40:47.005 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:40:47.008 -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 14:40:47.009 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:40:47.011 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:40:47.013 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:40:47.014 -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 14:40:47.017 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:40:47.019 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:40:47.021 -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 14:40:47.024 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:40:47.027 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:40:47.028 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:40:47.030 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:40:47.031 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:40:47.033 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:40:47.035 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:40:47.036 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:40:47.037 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:40:47.038 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:40:47.040 -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:40:47.043 -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 14:40:47.046 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:40:47.047 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:40:47.049 -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 14:40:47.050 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 21.7648ms 2026-06-11 14:40:47.051 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:40:47.053 -03:00 [DBG] Connection id "0HNM7S1M44JLN" completed keep alive response. 2026-06-11 14:40:47.054 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:40:47.056 -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 51.0915ms 2026-06-11 14:43:00.203 -03:00 [DBG] An 'IServiceProvider' was created for internal use by Entity Framework. 2026-06-11 14:43:00.857 -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:43:00.899 -03:00 [DBG] Compiling query expression: 'DbSet() .Any()' 2026-06-11 14:43:01.035 -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:43:01.316 -03:00 [DBG] Context 'FinControlContext' started tracking 'User' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:43:01.345 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:43:01.359 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:43:01.362 -03:00 [DBG] The navigation 'Category.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:43:01.365 -03:00 [DBG] Context 'FinControlContext' started tracking 'Category' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:43:01.399 -03:00 [DBG] The navigation 'Account.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:43:01.405 -03:00 [DBG] Context 'FinControlContext' started tracking 'Account' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:43:01.434 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:43:01.440 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:43:01.443 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:43:01.445 -03:00 [DBG] The navigation 'Transaction.Account' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:43:01.447 -03:00 [DBG] The navigation 'Transaction.Category' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:43:01.449 -03:00 [DBG] Context 'FinControlContext' started tracking 'Transaction' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:43:01.478 -03:00 [DBG] The navigation 'Goal.User' was detected as changed. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:43:01.484 -03:00 [DBG] Context 'FinControlContext' started tracking 'Goal' entity. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see key values. 2026-06-11 14:43:01.495 -03:00 [DBG] SaveChanges starting for 'FinControlContext'. 2026-06-11 14:43:01.500 -03:00 [DBG] DetectChanges starting for 'FinControlContext'. 2026-06-11 14:43:01.541 -03:00 [DBG] DetectChanges completed for 'FinControlContext'. 2026-06-11 14:43:01.562 -03:00 [INF] Saved 7 entities to in-memory store. 2026-06-11 14:43:01.574 -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:43:01.579 -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:43:01.583 -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:43:01.587 -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:43:01.590 -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:43:01.594 -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:43:01.598 -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:43:01.605 -03:00 [DBG] SaveChanges completed for 'FinControlContext' with 7 entities written to the database. 2026-06-11 14:43:01.610 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:43:01.647 -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:43:01.698 -03:00 [DBG] Hosting starting 2026-06-11 14:43:01.731 -03:00 [INF] Now listening on: http://localhost:5000 2026-06-11 14:43:01.733 -03:00 [DBG] Loaded hosting startup assembly FinControl.API 2026-06-11 14:43:01.735 -03:00 [INF] Application started. Press Ctrl+C to shut down. 2026-06-11 14:43:01.736 -03:00 [INF] Hosting environment: Development 2026-06-11 14:43:01.737 -03:00 [INF] Content root path: C:\Users\vitor\OneDrive\Documentos\Vitor\Estudo\ProjetoDanilo\src\FinControl.API 2026-06-11 14:43:01.738 -03:00 [DBG] Hosting started 2026-06-11 14:43:26.178 -03:00 [DBG] Connection id "0HNM7S3OENKDI" accepted. 2026-06-11 14:43:26.180 -03:00 [DBG] Connection id "0HNM7S3OENKDI" started. 2026-06-11 14:43:26.219 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:43:26.222 -03:00 [DBG] Wildcard detected, all requests with hosts will be allowed. 2026-06-11 14:43:26.249 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:43:26.254 -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 14:43:26.256 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:43:26.276 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:43:26.279 -03:00 [WRN] Failed to determine the https port for redirect. 2026-06-11 14:43:26.280 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:43:26.312 -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 14:43:26.318 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:43:26.321 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:43:26.325 -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 14:43:26.330 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:43:26.332 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:43:26.338 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:43:26.343 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:43:26.350 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:43:26.354 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:43:26.356 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:43:26.358 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:43:26.360 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:43:26.363 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:43:26.372 -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:43:26.386 -03:00 [DBG] Compiling query expression: 'DbSet() .Where(a => a.UserId == __userId_0) .Include(a => a.Transactions)' 2026-06-11 14:43:26.404 -03:00 [DBG] Including navigation: 'Account.Transactions'. 2026-06-11 14:43:26.437 -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 14:43:26.451 -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 14:43:26.453 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:43:26.456 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:43:26.458 -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 14:43:26.491 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 151.9401ms 2026-06-11 14:43:26.493 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:43:26.495 -03:00 [DBG] Connection id "0HNM7S3OENKDI" completed keep alive response. 2026-06-11 14:43:26.497 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:43:26.500 -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 282.2774ms 2026-06-11 14:43:28.965 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:43:28.968 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:43:28.970 -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 14:43:28.971 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:43:28.974 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:43:28.976 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:43:28.977 -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 14:43:28.978 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:43:28.980 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:43:28.981 -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 14:43:28.983 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:43:28.984 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:43:28.985 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:43:28.987 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:43:28.989 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:43:28.990 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:43:28.992 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:43:28.993 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:43:28.994 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:43:28.995 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:43:29.020 -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:43:29.027 -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 14:43:29.030 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:43:29.031 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:43:29.032 -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 14:43:29.033 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 47.6423ms 2026-06-11 14:43:29.034 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:43:29.035 -03:00 [DBG] Connection id "0HNM7S3OENKDI" completed keep alive response. 2026-06-11 14:43:29.035 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:43:29.036 -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 71.1716ms 2026-06-11 14:43:44.378 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:43:44.379 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:43:44.380 -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 14:43:44.382 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:43:44.384 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:43:44.386 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:43:44.387 -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 14:43:44.389 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:43:44.391 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:43:44.392 -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 14:43:44.394 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:43:44.395 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:43:44.397 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:43:44.401 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:43:44.402 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:43:44.403 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:43:44.405 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:43:44.407 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:43:44.408 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:43:44.409 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:43:44.411 -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:43:44.413 -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 14:43:44.415 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:43:44.416 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:43:44.417 -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 14:43:44.418 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 21.11ms 2026-06-11 14:43:44.419 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:43:44.420 -03:00 [DBG] Connection id "0HNM7S3OENKDI" completed keep alive response. 2026-06-11 14:43:44.421 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:43:44.422 -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 43.7932ms 2026-06-11 14:44:03.370 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:44:03.371 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:44:03.372 -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 14:44:03.374 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:44:03.376 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:44:03.377 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:44:03.379 -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 14:44:03.381 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:44:03.383 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:44:03.384 -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 14:44:03.386 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:44:03.388 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:44:03.389 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:44:03.391 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:44:03.392 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:44:03.394 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:44:03.396 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:44:03.397 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:44:03.398 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:44:03.400 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:44:03.402 -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:44:03.403 -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 14:44:03.405 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:44:03.407 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:44:03.409 -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 14:44:03.410 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 21.4717ms 2026-06-11 14:44:03.411 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:44:03.413 -03:00 [DBG] Connection id "0HNM7S3OENKDI" completed keep alive response. 2026-06-11 14:44:03.414 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:44:03.415 -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 44.7371ms 2026-06-11 14:44:30.418 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:44:30.420 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:44:30.421 -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 14:44:30.422 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:44:30.424 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:44:30.425 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:44:30.426 -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 14:44:30.428 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:44:30.430 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:44:30.432 -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 14:44:30.434 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:44:30.436 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:44:30.438 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:44:30.439 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:44:30.440 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:44:30.442 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:44:30.443 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:44:30.444 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:44:30.445 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:44:30.446 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:44:30.447 -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:44:30.449 -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 14:44:30.451 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:44:30.452 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:44:30.453 -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 14:44:30.454 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 16.3996ms 2026-06-11 14:44:30.455 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:44:30.456 -03:00 [DBG] Connection id "0HNM7S3OENKDI" completed keep alive response. 2026-06-11 14:44:30.458 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:44:30.460 -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 41.0634ms 2026-06-11 14:45:41.211 -03:00 [DBG] Connection id "0HNM7S3OENKDI" received FIN. 2026-06-11 14:45:41.213 -03:00 [DBG] Connection id "0HNM7S3OENKDI" sending FIN because: "The Socket transport's send loop completed gracefully." 2026-06-11 14:45:41.216 -03:00 [DBG] Connection id "0HNM7S3OENKDI" disconnecting. 2026-06-11 14:45:41.219 -03:00 [DBG] Connection id "0HNM7S3OENKDI" stopped. 2026-06-11 14:48:23.357 -03:00 [DBG] Connection id "0HNM7S3OENKDJ" accepted. 2026-06-11 14:48:23.359 -03:00 [DBG] Connection id "0HNM7S3OENKDJ" started. 2026-06-11 14:48:23.360 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:48:23.362 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:48:23.363 -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 14:48:23.365 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:48:23.366 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:48:23.367 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:48:23.368 -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 14:48:23.369 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:48:23.370 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:48:23.371 -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 14:48:23.372 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:48:23.373 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:48:23.375 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:48:23.376 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:48:23.378 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:48:23.379 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:48:23.380 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:48:23.382 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:48:23.383 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:48:23.384 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:48:23.386 -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:48:23.388 -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 14:48:23.389 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:48:23.391 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:48:23.392 -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 14:48:23.394 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 19.2572ms 2026-06-11 14:48:23.395 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:48:23.396 -03:00 [DBG] Connection id "0HNM7S3OENKDJ" completed keep alive response. 2026-06-11 14:48:23.397 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:48:23.398 -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 37.9017ms 2026-06-11 14:48:47.274 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:48:47.275 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:48:47.276 -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 14:48:47.277 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:48:47.278 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:48:47.279 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:48:47.281 -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 14:48:47.282 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:48:47.284 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:48:47.285 -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 14:48:47.286 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:48:47.287 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:48:47.288 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:48:47.290 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:48:47.291 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:48:47.293 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:48:47.294 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:48:47.295 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:48:47.296 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:48:47.298 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:48:47.299 -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:48:47.301 -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 14:48:47.302 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:48:47.304 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:48:47.305 -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 14:48:47.306 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 17.7654ms 2026-06-11 14:48:47.307 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:48:47.309 -03:00 [DBG] Connection id "0HNM7S3OENKDJ" completed keep alive response. 2026-06-11 14:48:47.310 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:48:47.311 -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 36.4072ms 2026-06-11 14:48:49.402 -03:00 [INF] Request starting HTTP/1.1 GET http://localhost:5000/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e - - 2026-06-11 14:48:49.403 -03:00 [DBG] 1 candidate(s) found for the request path '/api/accounts/user/de7e0c0e-6e1f-4b0e-8b5f-0e0e0e0e0e0e' 2026-06-11 14:48:49.405 -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 14:48:49.407 -03:00 [DBG] Request matched endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:48:49.409 -03:00 [DBG] Static files was skipped as the request already matched an endpoint. 2026-06-11 14:48:49.410 -03:00 [INF] Executing endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:48:49.411 -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 14:48:49.414 -03:00 [DBG] Execution plan of authorization filters (in the following order): ["None"] 2026-06-11 14:48:49.415 -03:00 [DBG] Execution plan of resource filters (in the following order): ["None"] 2026-06-11 14:48:49.417 -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 14:48:49.419 -03:00 [DBG] Execution plan of exception filters (in the following order): ["None"] 2026-06-11 14:48:49.420 -03:00 [DBG] Execution plan of result filters (in the following order): ["Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter (Order: -2000)"] 2026-06-11 14:48:49.421 -03:00 [DBG] Executing controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:48:49.423 -03:00 [DBG] Executed controller factory for controller FinControl.API.Controllers.AccountsController (FinControl.API) 2026-06-11 14:48:49.424 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:48:49.426 -03:00 [DBG] Attempting to bind parameter 'userId' of type 'System.Guid' using the name 'userId' in request data ... 2026-06-11 14:48:49.428 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:48:49.429 -03:00 [DBG] Done attempting to bind parameter 'userId' of type 'System.Guid'. 2026-06-11 14:48:49.430 -03:00 [DBG] Attempting to validate the bound parameter 'userId' of type 'System.Guid' ... 2026-06-11 14:48:49.431 -03:00 [DBG] Done attempting to validate the bound parameter 'userId' of type 'System.Guid'. 2026-06-11 14:48:49.432 -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:48:49.434 -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 14:48:49.436 -03:00 [DBG] Attempting to select an output formatter based on Accept header '["application/json"]'. 2026-06-11 14:48:49.437 -03:00 [DBG] Selected output formatter 'Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonOutputFormatter' and content type 'application/json' to write the response. 2026-06-11 14:48:49.438 -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 14:48:49.440 -03:00 [INF] Executed action FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API) in 18.4902ms 2026-06-11 14:48:49.441 -03:00 [INF] Executed endpoint 'FinControl.API.Controllers.AccountsController.GetByUserId (FinControl.API)' 2026-06-11 14:48:49.443 -03:00 [DBG] Connection id "0HNM7S3OENKDJ" completed keep alive response. 2026-06-11 14:48:49.444 -03:00 [DBG] 'FinControlContext' disposed. 2026-06-11 14:48:49.445 -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 43.0950ms 2026-06-11 14:49:07.855 -03:00 [DBG] Connection id "0HNM7S3OENKDJ" reset. 2026-06-11 14:49:07.861 -03:00 [DBG] Connection id "0HNM7S3OENKDJ" sending FIN because: "The Socket transport's send loop completed gracefully." 2026-06-11 14:49:07.868 -03:00 [DBG] Connection id "0HNM7S3OENKDJ" disconnecting. 2026-06-11 14:49:07.874 -03:00 [DBG] Connection id "0HNM7S3OENKDJ" stopped.