radzenhq / radzen-blazor-studio

Sample applications created with Radzen Blazor Studio
https://www.radzen.com/blazor-studio
16 stars 2 forks source link

Creating any kind of security creates issue #141

Open rocketfingers opened 1 month ago

rocketfingers commented 1 month ago

Any kind of security on any database creates the same error

System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, bool disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) StudioTatuażu5.Client.SecurityService.GetUserById(string id) in SecurityService.cs + var response = await httpClient.GetAsync(uri); StudioTatuażu5.Client.SecurityService.InitializeAsync(AuthenticationState result) in SecurityService.cs + User = await GetUserById(userId); StudioTatuażu5.Client.ApplicationAuthenticationStateProvider.GetAuthenticationStateAsync() in ApplicationAuthenticationStateProvider.cs + await securityService.InitializeAsync(result); Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.OnParametersSetAsync()

akorchev commented 1 month ago

There is probably more of this stacktrace. What is the full message? Also make sure you have installed the donet HTTPS developer certificate. It is a requirement.

rocketfingers commented 1 month ago

image

HTTPS certificate is installed.

Please find attached a full stacktrace

System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, bool disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) StudioTatuażu5.Client.SecurityService.GetUserById(string id) in SecurityService.cs + var response = await httpClient.GetAsync(uri); StudioTatuażu5.Client.SecurityService.InitializeAsync(AuthenticationState result) in SecurityService.cs + User = await GetUserById(userId); StudioTatuażu5.Client.ApplicationAuthenticationStateProvider.GetAuthenticationStateAsync() in ApplicationAuthenticationStateProvider.cs + await securityService.InitializeAsync(result); Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.OnParametersSetAsync() Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task) Microsoft.AspNetCore.Components.ComponentBase.RunInitAndSetParametersAsync() Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.gExecute|38_0() Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.WaitForResultReady(bool waitForQuiescence, PrerenderedComponentHtmlContent result) Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.RenderEndpointComponent(HttpContext httpContext, Type rootComponentType, ParameterView parameters, bool waitForQuiescence) System.Threading.Tasks.ValueTask.get_Result() Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) Microsoft.AspNetCore.Components.Rendering.RendererSynchronizationContext+<>c+<b10_0>d.MoveNext() Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context)

akorchev commented 1 month ago

Unfortunately I have no idea why this exception could happen. Also it still doesn't look to be the full exception stack trace. What is the actual exception being thrown?

rocketfingers commented 1 month ago
Please find debugger info from console

Connection id "0HN3P4BQCC07A", Request id "0HN3P4BQCC07A:00000002": An unhandled exception was thrown by the application. Microsoft.OData.ODataException: The property 'Password[Nullable=False]' of type 'Edm.String' has a null value, which is not allowed. at Microsoft.OData.WriterValidationUtils.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, IEdmModel model) at Microsoft.OData.WriterValidator.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, Boolean isTopLevel, IEdmModel model) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WriteNullPropertyAsync(ODataPropertyInfo property) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertyAsync(ODataProperty property, IEdmStructuredType owningType, Boolean isTopLevel, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertiesAsync(IEdmStructuredType owningType, IEnumerable1 properties, Boolean isComplexValue, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightWriter.StartResourceAsync(ODataResource resource) at Microsoft.OData.ODataWriterCore.<>c.<<WriteStartResourceImplementationAsync>b__196_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.OData.ODataWriterCore.InterceptExceptionAsync[TArg0](Func3 action, TArg0 arg0) at Microsoft.OData.ODataWriterCore.WriteStartResourceImplementationAsync(ODataResource resource) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteResourceAsync(Object graph, ODataWriter writer, ODataSerializerContext writeContext, IEdmTypeReference expectedType) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectInlineAsync(Object graph, IEdmTypeReference expectedType, ODataWriter writer, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectAsync(Object graph, Type type, ODataMessageWriter messageWriter, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.ODataOutputFormatterHelper.WriteToStreamAsync(Type type, Object value, IEdmModel model, ODataVersion version, Uri baseAddress, MediaTypeHeaderValue contentType, HttpRequest request, IHeaderDictionary requestHeaders, IODataSerializerProvider serializerProvider) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|30_0[TFilter,TFilterAsync](ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) at Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware.InvokeAsync(HttpContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application) fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] An unhandled exception has occurred while executing the request. System.Net.Http.HttpRequestException: Error while copying content to a stream. ---> System.Net.Http.HttpIOException: The response ended prematurely. (ResponseEnded) at System.Net.Http.HttpConnection.FillAsync(Boolean async) at System.Net.Http.HttpConnection.ChunkedEncodingReadStream.CopyToAsyncCore(Stream destination, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionResponseContent.g__Impl|6_0(Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) --- End of inner exception stack trace --- at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) at System.Net.Http.HttpClient.gCore|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at StudioTatuażu5.Client.SecurityService.GetUserById(String id) in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs:line 218 at StudioTatuażu5.Client.SecurityService.InitializeAsync(AuthenticationState result) in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs:line 96 at StudioTatuażu5.Client.ApplicationAuthenticationStateProvider.GetAuthenticationStateAsync() in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\ApplicationAuthenticationStateProvider.cs:line 42 at Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.OnParametersSetAsync() at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task) at Microsoft.AspNetCore.Components.ComponentBase.RunInitAndSetParametersAsync() at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.g__Execute|38_0() at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.WaitForResultReady(Boolean waitForQuiescence, PrerenderedComponentHtmlContent result) at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.RenderEndpointComponent(HttpContext httpContext, Type rootComponentType, ParameterView parameters, Boolean waitForQuiescence) at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) at Microsoft.AspNetCore.Components.Rendering.RendererSynchronizationContext.<>c.<b__10_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context)

akorchev commented 1 month ago

There is another exception before that The property 'Password[Nullable=False]' of type 'Edm.String' has a null value, which is not allowed.. There is definitely some problem but I cannot tell what it is without reproducing it first.

rocketfingers commented 1 month ago

Hi, That's everything I have on debugger

C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationRoles.razor.cs(39,35): warning CS8618: Niedopuszczający wartości null element właściwość „Security” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationUsers.razor.cs(16,30): warning CS8618: Niedopuszczający wartości null element właściwość „JSRuntime” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationUsers.razor.cs(19,37): warning CS8618: Niedopuszczający wartości null element właściwość „NavigationManager” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationUsers.razor.cs(22,33): warning CS8618: Niedopuszczający wartości null element właściwość „DialogService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationUsers.razor.cs(25,34): warning CS8618: Niedopuszczający wartości null element właściwość „TooltipService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationUsers.razor.cs(28,38): warning CS8618: Niedopuszczający wartości null element właściwość „ContextMenuService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationUsers.razor.cs(31,39): warning CS8618: Niedopuszczający wartości null element właściwość „NotificationService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationUsers.razor.cs(33,77): warning CS8618: Niedopuszczający wartości null element pole „users” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationUsers.razor.cs(34,80): warning CS8618: Niedopuszczający wartości null element pole „grid0” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationUsers.razor.cs(35,26): warning CS8618: Niedopuszczający wartości null element pole „error” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationUsers.razor.cs(39,35): warning CS8618: Niedopuszczający wartości null element właściwość „Security” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationTenants.razor.cs(16,30): warning CS8618: Niedopuszczający wartości null element właściwość „JSRuntime” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationTenants.razor.cs(19,37): warning CS8618: Niedopuszczający wartości null element właściwość „NavigationManager” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationTenants.razor.cs(22,33): warning CS8618: Niedopuszczający wartości null element właściwość „DialogService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationTenants.razor.cs(25,34): warning CS8618: Niedopuszczający wartości null element właściwość „TooltipService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationTenants.razor.cs(28,38): warning CS8618: Niedopuszczający wartości null element właściwość „ContextMenuService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationTenants.razor.cs(31,39): warning CS8618: Niedopuszczający wartości null element właściwość „NotificationService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationTenants.razor.cs(33,79): warning CS8618: Niedopuszczający wartości null element pole „tenants” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationTenants.razor.cs(34,82): warning CS8618: Niedopuszczający wartości null element pole „grid0” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationTenants.razor.cs(35,26): warning CS8618: Niedopuszczający wartości null element pole „error” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\ApplicationTenants.razor.cs(39,35): warning CS8618: Niedopuszczający wartości null element właściwość „Security” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\AddApplicationTenant.razor(14,87): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\AddApplicationTenant.razor(23,87): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\AddApplicationTenant.razor.cs(16,30): warning CS8618: Niedopuszczający wartości null element właściwość „JSRuntime” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\AddApplicationTenant.razor.cs(19,37): warning CS8618: Niedopuszczający wartości null element właściwość „NavigationManager” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\AddApplicationTenant.razor.cs(22,33): warning CS8618: Niedopuszczający wartości null element właściwość „DialogService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\AddApplicationTenant.razor.cs(25,34): warning CS8618: Niedopuszczający wartości null element właściwość „TooltipService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\AddApplicationTenant.razor.cs(28,38): warning CS8618: Niedopuszczający wartości null element właściwość „ContextMenuService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\AddApplicationTenant.razor.cs(31,39): warning CS8618: Niedopuszczający wartości null element właściwość „NotificationService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\AddApplicationTenant.razor.cs(33,66): warning CS8618: Niedopuszczający wartości null element pole „tenant” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\AddApplicationTenant.razor.cs(34,26): warning CS8618: Niedopuszczający wartości null element pole „error” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\AddApplicationTenant.razor.cs(38,35): warning CS8618: Niedopuszczający wartości null element właściwość „Security” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs(222,24): warning CS8603: Możliwe zwrócenie odwołania o wartości null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\Profile.razor.cs(16,30): warning CS8618: Niedopuszczający wartości null element właściwość „JSRuntime” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\Profile.razor.cs(19,37): warning CS8618: Niedopuszczający wartości null element właściwość „NavigationManager” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\Profile.razor.cs(22,33): warning CS8618: Niedopuszczający wartości null element właściwość „DialogService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\Profile.razor.cs(25,34): warning CS8618: Niedopuszczający wartości null element właściwość „TooltipService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\Profile.razor.cs(28,38): warning CS8618: Niedopuszczający wartości null element właściwość „ContextMenuService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\Profile.razor.cs(31,39): warning CS8618: Niedopuszczający wartości null element właściwość „NotificationService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\Profile.razor.cs(36,64): warning CS8618: Niedopuszczający wartości null element pole „user” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\Profile.razor.cs(37,26): warning CS8618: Niedopuszczający wartości null element pole „error” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\Profile.razor.cs(42,35): warning CS8618: Niedopuszczający wartości null element właściwość „Security” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\RegisterApplicationUser.razor(17,87): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\RegisterApplicationUser.razor(27,88): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\RegisterApplicationUser.razor(37,88): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\RegisterApplicationUser.razor.cs(16,30): warning CS8618: Niedopuszczający wartości null element właściwość „JSRuntime” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\RegisterApplicationUser.razor.cs(19,37): warning CS8618: Niedopuszczający wartości null element właściwość „NavigationManager” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\RegisterApplicationUser.razor.cs(22,33): warning CS8618: Niedopuszczający wartości null element właściwość „DialogService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\RegisterApplicationUser.razor.cs(25,34): warning CS8618: Niedopuszczający wartości null element właściwość „TooltipService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\RegisterApplicationUser.razor.cs(28,38): warning CS8618: Niedopuszczający wartości null element właściwość „ContextMenuService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\RegisterApplicationUser.razor.cs(31,39): warning CS8618: Niedopuszczający wartości null element właściwość „NotificationService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\RegisterApplicationUser.razor.cs(33,64): warning CS8618: Niedopuszczający wartości null element pole „user” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\RegisterApplicationUser.razor.cs(36,26): warning CS8618: Niedopuszczający wartości null element pole „error” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\RegisterApplicationUser.razor.cs(39,35): warning CS8618: Niedopuszczający wartości null element właściwość „Security” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor(14,87): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor(23,71): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor(40,72): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor(48,72): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor.cs(16,30): warning CS8618: Niedopuszczający wartości null element właściwość „JSRuntime” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor.cs(19,37): warning CS8618: Niedopuszczający wartości null element właściwość „NavigationManager” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor.cs(22,33): warning CS8618: Niedopuszczający wartości null element właściwość „DialogService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor.cs(25,34): warning CS8618: Niedopuszczający wartości null element właściwość „TooltipService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor.cs(28,38): warning CS8618: Niedopuszczający wartości null element właściwość „ContextMenuService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor.cs(31,39): warning CS8618: Niedopuszczający wartości null element właściwość „NotificationService” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor.cs(33,77): warning CS8618: Niedopuszczający wartości null element pole „roles” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor.cs(34,64): warning CS8618: Niedopuszczający wartości null element pole „user” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor.cs(35,39): warning CS8618: Niedopuszczający wartości null element pole „userRoles” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor.cs(36,26): warning CS8618: Niedopuszczający wartości null element pole „error” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu pole jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor.cs(40,23): warning CS8618: Niedopuszczający wartości null element właściwość „Id” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Pages\EditApplicationUser.razor.cs(43,35): warning CS8618: Niedopuszczający wartości null element właściwość „Security” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs(289,24): warning CS8603: Możliwe zwrócenie odwołania o wartości null. [C:\Users\mirek\source\repos\StudioTatuażu5\Client\StudioTatuażu5.Client.csproj] StudioTatuażu5.Client -> C:\Users\mirek\source\repos\StudioTatuażu5\Client\bin\Debug\net8.0\StudioTatuażu5.Client.dll StudioTatuażu5.Client (Blazor output) -> C:\Users\mirek\source\repos\StudioTatuażu5\Client\bin\Debug\net8.0\wwwroot C:\Users\mirek\source\repos\StudioTatuażu5\Server\Services\MainService.cs(38,74): warning CS8625: Nie można przekonwertować literału o wartości null na nienullowalny typ referencyjny. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\ApplicationIdentityDbContext.cs(98,56): warning CS8609: Obsługa wartości null dla typów referencyjnych w typie zwracanym jest niezgodna z przesłoniętą składową. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\ApplicationIdentityDbContext.cs(111,53): warning CS8609: Obsługa wartości null dla typów referencyjnych w typie zwracanym jest niezgodna z przesłoniętą składową. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\ApplicationIdentityDbContext.cs(84,153): warning CS8625: Nie można przekonwertować literału o wartości null na nienullowalny typ referencyjny. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\AccountController.cs(40,84): warning CS8625: Nie można przekonwertować literału o wartości null na nienullowalny typ referencyjny. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ExportController.cs(21,87): warning CS8625: Nie można przekonwertować literału o wartości null na nienullowalny typ referencyjny. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ExportController.cs(68,75): warning CS8625: Nie można przekonwertować literału o wartości null na nienullowalny typ referencyjny. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ExportController.cs(93,77): warning CS8625: Nie można przekonwertować literału o wartości null na nienullowalny typ referencyjny. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationUser.cs(14,52): warning CS8765: Dopuszczanie wartości null dla typu parametru „value” nie jest zgodne z przesłoniętą składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null). [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\ApplicationIdentityDbContext.cs(93,24): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\ApplicationIdentityDbContext.cs(95,20): warning CS8603: Możliwe zwrócenie odwołania o wartości null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\CsvDataContractSerializerOutputFormatter.cs(27,25): warning CS8600: Konwertowanie literału null lub możliwej wartości null na nienullowalny typ. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\CsvDataContractSerializerOutputFormatter.cs(30,27): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\CsvDataContractSerializerOutputFormatter.cs(31,76): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\CsvDataContractSerializerOutputFormatter.cs(32,51): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationUser.cs(27,24): warning CS8603: Możliwe zwrócenie odwołania o wartości null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationUser.cs(14,32): warning CS8618: Niedopuszczający wartości null element właściwość „PasswordHash” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationUser.cs(17,23): warning CS8618: Niedopuszczający wartości null element właściwość „Password” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationUser.cs(20,23): warning CS8618: Niedopuszczający wartości null element właściwość „ConfirmPassword” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationUser.cs(35,45): warning CS8618: Niedopuszczający wartości null element właściwość „Roles” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationUser.cs(40,34): warning CS8618: Niedopuszczający wartości null element właściwość „ApplicationTenant” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationRole.cs(31,45): warning CS8618: Niedopuszczający wartości null element właściwość „Users” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationRole.cs(33,45): warning CS8618: Niedopuszczający wartości null element właściwość „Roles” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationRole.cs(35,23): warning CS8618: Niedopuszczający wartości null element właściwość „Name” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationRole.cs(37,23): warning CS8618: Niedopuszczający wartości null element właściwość „Hosts” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationRole.cs(14,45): warning CS8618: Niedopuszczający wartości null element właściwość „Users” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationRole.cs(20,34): warning CS8618: Niedopuszczający wartości null element właściwość „ApplicationTenant” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\AccountController.cs(76,95): warning CS8604: Możliwy argument odwołania o wartości null dla parametru „value” w „Claim.Claim(string type, string value)”. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\ApplicationIdentityDbContext.cs(101,36): warning CS8600: Konwertowanie literału null lub możliwej wartości null na nienullowalny typ. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\ApplicationIdentityDbContext.cs(105,24): warning CS8600: Konwertowanie literału null lub możliwej wartości null na nienullowalny typ. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\ApplicationIdentityDbContext.cs(108,20): warning CS8603: Możliwe zwrócenie odwołania o wartości null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationAuthenticationState.cs(16,23): warning CS8618: Niedopuszczający wartości null element właściwość „Name” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationAuthenticationState.cs(17,46): warning CS8618: Niedopuszczający wartości null element właściwość „Claims” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationAuthenticationState.cs(9,23): warning CS8618: Niedopuszczający wartości null element właściwość „Type” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Models\ApplicationAuthenticationState.cs(10,23): warning CS8618: Niedopuszczający wartości null element właściwość „Value” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu właściwość jako dopuszczającego wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\AccountController.cs(127,56): warning CS8604: Możliwy argument odwołania o wartości null dla parametru „userId” w „Task<ApplicationUser?> UserManager.FindByIdAsync(string userId)”. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\AccountController.cs(129,64): warning CS8604: Możliwy argument odwołania o wartości null dla parametru „user” w „Task UserManager.ChangePasswordAsync(ApplicationUser user, string currentPassword, string newPassword)”. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\ApplicationIdentityDbContext.cs(115,24): warning CS8603: Możliwe zwrócenie odwołania o wartości null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\ApplicationIdentityDbContext.cs(119,36): warning CS8600: Konwertowanie literału null lub możliwej wartości null na nienullowalny typ. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\ApplicationIdentityDbContext.cs(123,24): warning CS8600: Konwertowanie literału null lub możliwej wartości null na nienullowalny typ. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\ApplicationIdentityDbContext.cs(126,20): warning CS8603: Możliwe zwrócenie odwołania o wartości null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\AccountController.cs(146,35): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\AccountController.cs(147,24): warning CS8601: Możliwe przypisanie odwołania o wartości null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\ApplicationIdentityDbContext.cs(131,17): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\ApplicationIdentityDbContext.cs(137,36): warning CS8600: Konwertowanie literału null lub możliwej wartości null na nienullowalny typ. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\ApplicationIdentityDbContext.cs(141,24): warning CS8600: Konwertowanie literału null lub możliwej wartości null na nienullowalny typ. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\EntityPatch.cs(61,20): warning CS8603: Możliwe zwrócenie odwołania o wartości null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ReportController.cs(104,100): warning CS8601: Możliwe przypisanie odwołania o wartości null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ReportController.cs(123,96): warning CS8601: Możliwe przypisanie odwołania o wartości null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ApplicationUsersController.cs(213,17): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\XlsDataContractSerializerOutputFormatter.cs(32,25): warning CS8600: Konwertowanie literału null lub możliwej wartości null na nienullowalny typ. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\XlsDataContractSerializerOutputFormatter.cs(35,27): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\XlsDataContractSerializerOutputFormatter.cs(36,76): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\XlsDataContractSerializerOutputFormatter.cs(37,51): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\XlsDataContractSerializerOutputFormatter.cs(131,20): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\EntityPatch.cs(72,36): warning CS8600: Konwertowanie literału null lub możliwej wartości null na nienullowalny typ. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\EntityPatch.cs(76,69): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ApplicationUsersController.cs(241,21): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\AccountController.cs(222,62): warning CS8604: Możliwy argument odwołania o wartości null dla parametru „user” w „Task UserManager.ConfirmEmailAsync(ApplicationUser user, string token)”. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\AccountController.cs(249,38): warning CS8604: Możliwy argument odwołania o wartości null dla parametru „to” w „Task AccountController.SendEmailAsync(string to, string subject, string body)”. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ApplicationUsersController.cs(279,17): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\AccountController.cs(274,38): warning CS8604: Możliwy argument odwołania o wartości null dla parametru „to” w „Task AccountController.SendEmailAsync(string to, string subject, string body)”. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ApplicationUsersController.cs(321,17): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ApplicationUsersController.cs(353,55): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\AccountController.cs(337,64): warning CS8604: Możliwy argument odwołania o wartości null dla parametru „address” w „MailAddress.MailAddress(string address)”. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ExportController.cs(167,60): warning CS8604: Możliwy argument odwołania o wartości null dla parametru „text” w „CellValue.CellValue(string text)”. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ExportController.cs(191,47): warning CS8604: Możliwy argument odwołania o wartości null dla parametru „fileStream” w „FileStreamResult.FileStreamResult(Stream fileStream, string contentType)”. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ExportController.cs(200,20): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ExportController.cs(200,20): warning CS8603: Możliwe zwrócenie odwołania o wartości null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\OutputFormatter.cs(27,21): warning CS8602: Wyłuskanie odwołania, które może mieć wartość null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Data\OutputFormatter.cs(25,20): warning CS8603: Możliwe zwrócenie odwołania o wartości null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ApplicationUsersController.cs(106,37): warning CS8600: Konwertowanie literału null lub możliwej wartości null na nienullowalny typ. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ApplicationUsersController.cs(110,26): warning CS8625: Nie można przekonwertować literału o wartości null na nienullowalny typ referencyjny. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ApplicationUsersController.cs(120,70): warning CS8620: Argumentu typu „IEnumerable<string?>” nie można użyć dla parametru „roles” typu „IEnumerable” w elemencie „Task UserManager.AddToRolesAsync(ApplicationUser user, IEnumerable roles)” z powodu różnic w dopuszczalności wartości null przez typy referencyjne. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ApplicationUsersController.cs(156,26): warning CS8625: Nie można przekonwertować literału o wartości null na nienullowalny typ referencyjny. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ApplicationUsersController.cs(169,66): warning CS8620: Argumentu typu „IEnumerable<string?>” nie można użyć dla parametru „roles” typu „IEnumerable” w elemencie „Task UserManager.AddToRolesAsync(ApplicationUser user, IEnumerable roles)” z powodu różnic w dopuszczalności wartości null przez typy referencyjne. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] C:\Users\mirek\source\repos\StudioTatuażu5\Server\Controllers\ApplicationUsersController.cs(172,26): warning CS8601: Możliwe przypisanie odwołania o wartości null. [C:\Users\mirek\source\repos\StudioTatuażu5\Server\StudioTatuażu5.Server.csproj] StudioTatuażu5.Server -> C:\Users\mirek\source\repos\StudioTatuażu5\Server\bin\Debug\net8.0\StudioTatuażu5.Server.dll dotnet watch 🚀 Started info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (40ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (42ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[EFMigrationsHistory]'); info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (23ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (27ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[EFMigrationsHistory]'); info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (22ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [EFMigrationsHistory] ORDER BY [MigrationId]; info: Microsoft.EntityFrameworkCore.Migrations[20405] No migrations were applied. The database is already up to date. info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (44ms) [Parameters=[@user_UserName_0='?' (Size = 256)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [AspNetUsers] AS [a] WHERE [a].[UserName] = @user_UserName_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END info: Microsoft.Hosting.Lifetime[14] Now listening on: https://localhost:5001 info: Microsoft.Hosting.Lifetime[14] Now listening on: http://localhost:5000 info: Microsoft.Hosting.Lifetime[0] Application started. Press Ctrl+C to shut down. info: Microsoft.Hosting.Lifetime[0] Hosting environment: Development info: Microsoft.Hosting.Lifetime[0] Content root path: C:\Users\mirek\source\repos\StudioTatuażu5\Server dotnet watch ⌚ Connecting to the browser is taking longer than expected ... info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[100] Start processing HTTP request POST https://localhost:5001/Account/CurrentUser info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[100] Sending HTTP request POST https://localhost:5001/Account/CurrentUser info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[101] Received HTTP response headers after 1117.595ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[101] End processing HTTP request after 1253.1943ms - 200 dotnet watch ⌚ Connecting to the browser is taking longer than expected ... info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (153ms) [Parameters=[@__normalizedUserName_0='?' (Size = 256)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [a].[Id], [a].[AccessFailedCount], [a].[ConcurrencyStamp], [a].[Email], [a].[EmailConfirmed], [a].[LockoutEnabled], [a].[LockoutEnd], [a].[NormalizedEmail], [a].[NormalizedUserName], [a].[PasswordHash], [a].[PhoneNumber], [a].[PhoneNumberConfirmed], [a].[SecurityStamp], [a].[TenantId], [a].[TwoFactorEnabled], [a].[UserName] FROM [AspNetUsers] AS [a] WHERE [a].[NormalizedUserName] = @normalizedUserName_0 info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (26ms) [Parameters=[@normalizedUserName_0='?' (Size = 256)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [a].[Id], [a].[AccessFailedCount], [a].[ConcurrencyStamp], [a].[Email], [a].[EmailConfirmed], [a].[LockoutEnabled], [a].[LockoutEnd], [a].[NormalizedEmail], [a].[NormalizedUserName], [a].[PasswordHash], [a].[PhoneNumber], [a].[PhoneNumberConfirmed], [a].[SecurityStamp], [a].[TenantId], [a].[TwoFactorEnabled], [a].[UserName] FROM [AspNetUsers] AS [a] WHERE [a].[NormalizedUserName] = @__normalizedUserName_0 info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (25ms) [Parameters=[@user_Id_0='?' (Size = 450)], CommandType='Text', CommandTimeout='30'] SELECT [a].[Id], [a].[ClaimType], [a].[ClaimValue], [a].[UserId] FROM [AspNetUserClaims] AS [a] WHERE [a].[UserId] = @user_Id_0 info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (27ms) [Parameters=[@userId_0='?' (Size = 450)], CommandType='Text', CommandTimeout='30'] SELECT [a0].[Name] FROM [AspNetUserRoles] AS [a] INNER JOIN [AspNetRoles] AS [a0] ON [a].[RoleId] = [a0].[Id] WHERE [a].[UserId] = @userId_0 info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (23ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [a].[Id], [a].[Hosts], [a].[Name] FROM [AspNetTenants] AS [a] WHERE 0 = 1 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[100] Start processing HTTP request POST https://localhost:5001/Account/CurrentUser info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[100] Sending HTTP request POST https://localhost:5001/Account/CurrentUser info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[101] Received HTTP response headers after 28.3479ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[101] End processing HTTP request after 47.7564ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[100] Start processing HTTP request GET https://localhost:5001/odata/Identity/ApplicationUsers('bb81384a-1d31-42a8-82f5-e02edf459c2a')?$expand=Roles info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[100] Sending HTTP request GET https://localhost:5001/odata/Identity/ApplicationUsers('bb81384a-1d31-42a8-82f5-e02edf459c2a')?$expand=Roles info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (29ms) [Parameters=[@__key_0='?' (Size = 450)], CommandType='Text', CommandTimeout='30'] SELECT [a].[Id], [a].[AccessFailedCount], [a].[ConcurrencyStamp], [a].[Email], [a].[EmailConfirmed], [a].[LockoutEnabled], [a].[LockoutEnd], [a].[NormalizedEmail], [a].[NormalizedUserName], [a].[PasswordHash], [a].[PhoneNumber], [a].[PhoneNumberConfirmed], [a].[SecurityStamp], [a].[TenantId], [a].[TwoFactorEnabled], [a].[UserName], [t].[Id], [t].[ConcurrencyStamp], [t].[Name], [t].[NormalizedName], [t].[TenantId], [t].[UserId], [t].[RoleId] FROM [AspNetUsers] AS [a] LEFT JOIN ( SELECT [a1].[Id], [a1].[ConcurrencyStamp], [a1].[Name], [a1].[NormalizedName], [a1].[TenantId], [a0].[UserId], [a0].[RoleId] FROM [AspNetUserRoles] AS [a0] INNER JOIN [AspNetRoles] AS [a1] ON [a0].[RoleId] = [a1].[Id] ) AS [t] ON [a].[Id] = [t].[UserId] WHERE [a].[Id] = @key_0 ORDER BY [a].[Id], [t].[UserId], [t].[RoleId] info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[101] Received HTTP response headers after 3246.2872ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[101] End processing HTTP request after 3266.3855ms - 200 fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] An unhandled exception has occurred while executing the request. Microsoft.OData.ODataException: The property 'Password[Nullable=False]' of type 'Edm.String' has a null value, which is not allowed. at Microsoft.OData.WriterValidationUtils.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, IEdmModel model) at Microsoft.OData.WriterValidator.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, Boolean isTopLevel, IEdmModel model) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WriteNullPropertyAsync(ODataPropertyInfo property) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertyAsync(ODataProperty property, IEdmStructuredType owningType, Boolean isTopLevel, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertiesAsync(IEdmStructuredType owningType, IEnumerable1 properties, Boolean isComplexValue, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightWriter.StartResourceAsync(ODataResource resource) at Microsoft.OData.ODataWriterCore.<>c.<<WriteStartResourceImplementationAsync>b__196_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.OData.ODataWriterCore.InterceptExceptionAsync[TArg0](Func3 action, TArg0 arg0) at Microsoft.OData.ODataWriterCore.WriteStartResourceImplementationAsync(ODataResource resource) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteResourceAsync(Object graph, ODataWriter writer, ODataSerializerContext writeContext, IEdmTypeReference expectedType) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectInlineAsync(Object graph, IEdmTypeReference expectedType, ODataWriter writer, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectAsync(Object graph, Type type, ODataMessageWriter messageWriter, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.ODataOutputFormatterHelper.WriteToStreamAsync(Type type, Object value, IEdmModel model, ODataVersion version, Uri baseAddress, MediaTypeHeaderValue contentType, HttpRequest request, IHeaderDictionary requestHeaders, IODataSerializerProvider serializerProvider) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|30_0[TFilter,TFilterAsync](ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) warn: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[2] The response has already started, the error page middleware will not be executed. fail: Microsoft.AspNetCore.Server.Kestrel[13] Connection id "0HN3P4BQCBIVD", Request id "0HN3P4BQCBIVD:00000003": An unhandled exception was thrown by the application. Microsoft.OData.ODataException: The property 'Password[Nullable=False]' of type 'Edm.String' has a null value, which is not allowed. at Microsoft.OData.WriterValidationUtils.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, IEdmModel model) at Microsoft.OData.WriterValidator.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, Boolean isTopLevel, IEdmModel model) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WriteNullPropertyAsync(ODataPropertyInfo property) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertyAsync(ODataProperty property, IEdmStructuredType owningType, Boolean isTopLevel, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertiesAsync(IEdmStructuredType owningType, IEnumerable1 properties, Boolean isComplexValue, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightWriter.StartResourceAsync(ODataResource resource) at Microsoft.OData.ODataWriterCore.<>c.<<WriteStartResourceImplementationAsync>b__196_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.OData.ODataWriterCore.InterceptExceptionAsync[TArg0](Func3 action, TArg0 arg0) at Microsoft.OData.ODataWriterCore.WriteStartResourceImplementationAsync(ODataResource resource) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteResourceAsync(Object graph, ODataWriter writer, ODataSerializerContext writeContext, IEdmTypeReference expectedType) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectInlineAsync(Object graph, IEdmTypeReference expectedType, ODataWriter writer, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectAsync(Object graph, Type type, ODataMessageWriter messageWriter, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.ODataOutputFormatterHelper.WriteToStreamAsync(Type type, Object value, IEdmModel model, ODataVersion version, Uri baseAddress, MediaTypeHeaderValue contentType, HttpRequest request, IHeaderDictionary requestHeaders, IODataSerializerProvider serializerProvider) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|30_0[TFilter,TFilterAsync](ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) at Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware.InvokeAsync(HttpContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication1 application) fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] An unhandled exception has occurred while executing the request. System.Net.Http.HttpRequestException: Error while copying content to a stream. ---> System.Net.Http.HttpIOException: The response ended prematurely. (ResponseEnded) at System.Net.Http.HttpConnection.FillAsync(Boolean async) at System.Net.Http.HttpConnection.ChunkedEncodingReadStream.CopyToAsyncCore(Stream destination, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionResponseContent.<SerializeToStreamAsync>g__Impl|6_0(Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) --- End of inner exception stack trace --- at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at StudioTatuażu5.Client.SecurityService.GetUserById(String id) in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs:line 218 at StudioTatuażu5.Client.SecurityService.InitializeAsync(AuthenticationState result) in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs:line 96 at StudioTatuażu5.Client.ApplicationAuthenticationStateProvider.GetAuthenticationStateAsync() in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\ApplicationAuthenticationStateProvider.cs:line 42 at Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.OnParametersSetAsync() at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task) at Microsoft.AspNetCore.Components.ComponentBase.RunInitAndSetParametersAsync() at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.<WaitForNonStreamingPendingTasks>g__Execute|38_0() at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.WaitForResultReady(Boolean waitForQuiescence, PrerenderedComponentHtmlContent result) at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.RenderEndpointComponent(HttpContext httpContext, Type rootComponentType, ParameterView parameters, Boolean waitForQuiescence) at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) at Microsoft.AspNetCore.Components.Rendering.RendererSynchronizationContext.<>c.<<InvokeAsync>b__10_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[100] Start processing HTTP request POST https://localhost:5001/Account/CurrentUser info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[100] Sending HTTP request POST https://localhost:5001/Account/CurrentUser info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[101] Received HTTP response headers after 274.0628ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[101] End processing HTTP request after 336.0872ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[100] Start processing HTTP request GET https://localhost:5001/odata/Identity/ApplicationUsers('bb81384a-1d31-42a8-82f5-e02edf459c2a')?$expand=Roles info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[100] Sending HTTP request GET https://localhost:5001/odata/Identity/ApplicationUsers('bb81384a-1d31-42a8-82f5-e02edf459c2a')?$expand=Roles info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (29ms) [Parameters=[@__key_0='?' (Size = 450)], CommandType='Text', CommandTimeout='30'] SELECT [a].[Id], [a].[AccessFailedCount], [a].[ConcurrencyStamp], [a].[Email], [a].[EmailConfirmed], [a].[LockoutEnabled], [a].[LockoutEnd], [a].[NormalizedEmail], [a].[NormalizedUserName], [a].[PasswordHash], [a].[PhoneNumber], [a].[PhoneNumberConfirmed], [a].[SecurityStamp], [a].[TenantId], [a].[TwoFactorEnabled], [a].[UserName], [t].[Id], [t].[ConcurrencyStamp], [t].[Name], [t].[NormalizedName], [t].[TenantId], [t].[UserId], [t].[RoleId] FROM [AspNetUsers] AS [a] LEFT JOIN ( SELECT [a1].[Id], [a1].[ConcurrencyStamp], [a1].[Name], [a1].[NormalizedName], [a1].[TenantId], [a0].[UserId], [a0].[RoleId] FROM [AspNetUserRoles] AS [a0] INNER JOIN [AspNetRoles] AS [a1] ON [a0].[RoleId] = [a1].[Id] ) AS [t] ON [a].[Id] = [t].[UserId] WHERE [a].[Id] = @__key_0 ORDER BY [a].[Id], [t].[UserId], [t].[RoleId] info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[101] Received HTTP response headers after 789.5303ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[101] End processing HTTP request after 826.9195ms - 200 fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] An unhandled exception has occurred while executing the request. Microsoft.OData.ODataException: The property 'Password[Nullable=False]' of type 'Edm.String' has a null value, which is not allowed. at Microsoft.OData.WriterValidationUtils.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, IEdmModel model) at Microsoft.OData.WriterValidator.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, Boolean isTopLevel, IEdmModel model) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WriteNullPropertyAsync(ODataPropertyInfo property) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertyAsync(ODataProperty property, IEdmStructuredType owningType, Boolean isTopLevel, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertiesAsync(IEdmStructuredType owningType, IEnumerable1 properties, Boolean isComplexValue, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightWriter.StartResourceAsync(ODataResource resource) at Microsoft.OData.ODataWriterCore.<>c.<b196_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.OData.ODataWriterCore.InterceptExceptionAsync[TArg0](Func`3 action, TArg0 arg0) at Microsoft.OData.ODataWriterCore.WriteStartResourceImplementationAsync(ODataResource resource) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteResourceAsync(Object graph, ODataWriter writer, ODataSerializerContext writeContext, IEdmTypeReference expectedType) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectInlineAsync(Object graph, IEdmTypeReference expectedType, ODataWriter writer, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectAsync(Object graph, Type type, ODataMessageWriter messageWriter, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.ODataOutputFormatterHelper.WriteToStreamAsync(Type type, Object value, IEdmModel model, ODataVersion version, Uri baseAddress, MediaTypeHeaderValue contentType, HttpRequest request, IHeaderDictionary requestHeaders, IODataSerializerProvider serializerProvider) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|30_0[TFilter,TFilterAsync](ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) warn: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[2] The response has already started, the error page middleware will not be executed. fail: Microsoft.AspNetCore.Server.Kestrel[13] Connection id "0HN3P4BQCBMAL", Request id "0HN3P4BQCBMAL:00000002": An unhandled exception was thrown by the application. Microsoft.OData.ODataException: The property 'Password[Nullable=False]' of type 'Edm.String' has a null value, which is not allowed. at Microsoft.OData.WriterValidationUtils.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, IEdmModel model) at Microsoft.OData.WriterValidator.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, Boolean isTopLevel, IEdmModel model) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WriteNullPropertyAsync(ODataPropertyInfo property) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertyAsync(ODataProperty property, IEdmStructuredType owningType, Boolean isTopLevel, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertiesAsync(IEdmStructuredType owningType, IEnumerable`1 properties, Boolean isComplexValue, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightWriter.StartResourceAsync(ODataResource resource) at Microsoft.OData.ODataWriterCore.<>c.<b196_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.OData.ODataWriterCore.InterceptExceptionAsync[TArg0](Func3 action, TArg0 arg0) at Microsoft.OData.ODataWriterCore.WriteStartResourceImplementationAsync(ODataResource resource) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteResourceAsync(Object graph, ODataWriter writer, ODataSerializerContext writeContext, IEdmTypeReference expectedType) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectInlineAsync(Object graph, IEdmTypeReference expectedType, ODataWriter writer, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectAsync(Object graph, Type type, ODataMessageWriter messageWriter, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.ODataOutputFormatterHelper.WriteToStreamAsync(Type type, Object value, IEdmModel model, ODataVersion version, Uri baseAddress, MediaTypeHeaderValue contentType, HttpRequest request, IHeaderDictionary requestHeaders, IODataSerializerProvider serializerProvider) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResultFilterAsync>g__Awaited|30_0[TFilter,TFilterAsync](ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) at Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware.InvokeAsync(HttpContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication1 application) fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] An unhandled exception has occurred while executing the request. System.Net.Http.HttpRequestException: Error while copying content to a stream. ---> System.Net.Http.HttpIOException: The response ended prematurely. (ResponseEnded) at System.Net.Http.HttpConnection.FillAsync(Boolean async) at System.Net.Http.HttpConnection.ChunkedEncodingReadStream.CopyToAsyncCore(Stream destination, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionResponseContent.gImpl|6_0(Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) --- End of inner exception stack trace --- at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at StudioTatuażu5.Client.SecurityService.GetUserById(String id) in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs:line 218 at StudioTatuażu5.Client.SecurityService.InitializeAsync(AuthenticationState result) in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs:line 96 at StudioTatuażu5.Client.ApplicationAuthenticationStateProvider.GetAuthenticationStateAsync() in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\ApplicationAuthenticationStateProvider.cs:line 42 at Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.OnParametersSetAsync() at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task) at Microsoft.AspNetCore.Components.ComponentBase.RunInitAndSetParametersAsync() at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.gExecute|38_0() at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.WaitForResultReady(Boolean waitForQuiescence, PrerenderedComponentHtmlContent result) at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.RenderEndpointComponent(HttpContext httpContext, Type rootComponentType, ParameterView parameters, Boolean waitForQuiescence) at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) at Microsoft.AspNetCore.Components.Rendering.RendererSynchronizationContext.<>c.<b10_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[100] Start processing HTTP request POST https://localhost:5001/Account/CurrentUser info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[100] Sending HTTP request POST https://localhost:5001/Account/CurrentUser info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[101] Received HTTP response headers after 157.7799ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[101] End processing HTTP request after 190.3812ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[100] Start processing HTTP request GET https://localhost:5001/odata/Identity/ApplicationUsers('bb81384a-1d31-42a8-82f5-e02edf459c2a')?$expand=Roles info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[100] Sending HTTP request GET https://localhost:5001/odata/Identity/ApplicationUsers('bb81384a-1d31-42a8-82f5-e02edf459c2a')?$expand=Roles info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (25ms) [Parameters=[@__key_0='?' (Size = 450)], CommandType='Text', CommandTimeout='30'] SELECT [a].[Id], [a].[AccessFailedCount], [a].[ConcurrencyStamp], [a].[Email], [a].[EmailConfirmed], [a].[LockoutEnabled], [a].[LockoutEnd], [a].[NormalizedEmail], [a].[NormalizedUserName], [a].[PasswordHash], [a].[PhoneNumber], [a].[PhoneNumberConfirmed], [a].[SecurityStamp], [a].[TenantId], [a].[TwoFactorEnabled], [a].[UserName], [t].[Id], [t].[ConcurrencyStamp], [t].[Name], [t].[NormalizedName], [t].[TenantId], [t].[UserId], [t].[RoleId] FROM [AspNetUsers] AS [a] LEFT JOIN ( SELECT [a1].[Id], [a1].[ConcurrencyStamp], [a1].[Name], [a1].[NormalizedName], [a1].[TenantId], [a0].[UserId], [a0].[RoleId] FROM [AspNetUserRoles] AS [a0] INNER JOIN [AspNetRoles] AS [a1] ON [a0].[RoleId] = [a1].[Id] ) AS [t] ON [a].[Id] = [t].[UserId] WHERE [a].[Id] = @key_0 ORDER BY [a].[Id], [t].[UserId], [t].[RoleId] info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[101] Received HTTP response headers after 465.7099ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[101] End processing HTTP request after 498.1204ms - 200 fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] An unhandled exception has occurred while executing the request. Microsoft.OData.ODataException: The property 'Password[Nullable=False]' of type 'Edm.String' has a null value, which is not allowed. at Microsoft.OData.WriterValidationUtils.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, IEdmModel model) at Microsoft.OData.WriterValidator.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, Boolean isTopLevel, IEdmModel model) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WriteNullPropertyAsync(ODataPropertyInfo property) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertyAsync(ODataProperty property, IEdmStructuredType owningType, Boolean isTopLevel, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertiesAsync(IEdmStructuredType owningType, IEnumerable1 properties, Boolean isComplexValue, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightWriter.StartResourceAsync(ODataResource resource) at Microsoft.OData.ODataWriterCore.<>c.<<WriteStartResourceImplementationAsync>b__196_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.OData.ODataWriterCore.InterceptExceptionAsync[TArg0](Func3 action, TArg0 arg0) at Microsoft.OData.ODataWriterCore.WriteStartResourceImplementationAsync(ODataResource resource) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteResourceAsync(Object graph, ODataWriter writer, ODataSerializerContext writeContext, IEdmTypeReference expectedType) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectInlineAsync(Object graph, IEdmTypeReference expectedType, ODataWriter writer, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectAsync(Object graph, Type type, ODataMessageWriter messageWriter, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.ODataOutputFormatterHelper.WriteToStreamAsync(Type type, Object value, IEdmModel model, ODataVersion version, Uri baseAddress, MediaTypeHeaderValue contentType, HttpRequest request, IHeaderDictionary requestHeaders, IODataSerializerProvider serializerProvider) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|30_0[TFilter,TFilterAsync](ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) warn: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[2] The response has already started, the error page middleware will not be executed. fail: Microsoft.AspNetCore.Server.Kestrel[13] Connection id "0HN3P4BQCBVC9", Request id "0HN3P4BQCBVC9:00000002": An unhandled exception was thrown by the application. Microsoft.OData.ODataException: The property 'Password[Nullable=False]' of type 'Edm.String' has a null value, which is not allowed. at Microsoft.OData.WriterValidationUtils.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, IEdmModel model) at Microsoft.OData.WriterValidator.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, Boolean isTopLevel, IEdmModel model) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WriteNullPropertyAsync(ODataPropertyInfo property) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertyAsync(ODataProperty property, IEdmStructuredType owningType, Boolean isTopLevel, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertiesAsync(IEdmStructuredType owningType, IEnumerable1 properties, Boolean isComplexValue, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightWriter.StartResourceAsync(ODataResource resource) at Microsoft.OData.ODataWriterCore.<>c.<<WriteStartResourceImplementationAsync>b__196_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.OData.ODataWriterCore.InterceptExceptionAsync[TArg0](Func3 action, TArg0 arg0) at Microsoft.OData.ODataWriterCore.WriteStartResourceImplementationAsync(ODataResource resource) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteResourceAsync(Object graph, ODataWriter writer, ODataSerializerContext writeContext, IEdmTypeReference expectedType) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectInlineAsync(Object graph, IEdmTypeReference expectedType, ODataWriter writer, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectAsync(Object graph, Type type, ODataMessageWriter messageWriter, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.ODataOutputFormatterHelper.WriteToStreamAsync(Type type, Object value, IEdmModel model, ODataVersion version, Uri baseAddress, MediaTypeHeaderValue contentType, HttpRequest request, IHeaderDictionary requestHeaders, IODataSerializerProvider serializerProvider) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|30_0[TFilter,TFilterAsync](ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) at Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware.InvokeAsync(HttpContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication1 application) fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] An unhandled exception has occurred while executing the request. System.Net.Http.HttpRequestException: Error while copying content to a stream. ---> System.Net.Http.HttpIOException: The response ended prematurely. (ResponseEnded) at System.Net.Http.HttpConnection.FillAsync(Boolean async) at System.Net.Http.HttpConnection.ChunkedEncodingReadStream.CopyToAsyncCore(Stream destination, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionResponseContent.<SerializeToStreamAsync>g__Impl|6_0(Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) --- End of inner exception stack trace --- at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at StudioTatuażu5.Client.SecurityService.GetUserById(String id) in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs:line 218 at StudioTatuażu5.Client.SecurityService.InitializeAsync(AuthenticationState result) in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs:line 96 at StudioTatuażu5.Client.ApplicationAuthenticationStateProvider.GetAuthenticationStateAsync() in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\ApplicationAuthenticationStateProvider.cs:line 42 at Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.OnParametersSetAsync() at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task) at Microsoft.AspNetCore.Components.ComponentBase.RunInitAndSetParametersAsync() at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.<WaitForNonStreamingPendingTasks>g__Execute|38_0() at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.WaitForResultReady(Boolean waitForQuiescence, PrerenderedComponentHtmlContent result) at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.RenderEndpointComponent(HttpContext httpContext, Type rootComponentType, ParameterView parameters, Boolean waitForQuiescence) at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) at Microsoft.AspNetCore.Components.Rendering.RendererSynchronizationContext.<>c.<<InvokeAsync>b__10_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[100] Start processing HTTP request POST https://localhost:5001/Account/CurrentUser info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[100] Sending HTTP request POST https://localhost:5001/Account/CurrentUser info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[101] Received HTTP response headers after 163.9602ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[101] End processing HTTP request after 215.4213ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[100] Start processing HTTP request GET https://localhost:5001/odata/Identity/ApplicationUsers('bb81384a-1d31-42a8-82f5-e02edf459c2a')?$expand=Roles info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[100] Sending HTTP request GET https://localhost:5001/odata/Identity/ApplicationUsers('bb81384a-1d31-42a8-82f5-e02edf459c2a')?$expand=Roles info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (30ms) [Parameters=[@__key_0='?' (Size = 450)], CommandType='Text', CommandTimeout='30'] SELECT [a].[Id], [a].[AccessFailedCount], [a].[ConcurrencyStamp], [a].[Email], [a].[EmailConfirmed], [a].[LockoutEnabled], [a].[LockoutEnd], [a].[NormalizedEmail], [a].[NormalizedUserName], [a].[PasswordHash], [a].[PhoneNumber], [a].[PhoneNumberConfirmed], [a].[SecurityStamp], [a].[TenantId], [a].[TwoFactorEnabled], [a].[UserName], [t].[Id], [t].[ConcurrencyStamp], [t].[Name], [t].[NormalizedName], [t].[TenantId], [t].[UserId], [t].[RoleId] FROM [AspNetUsers] AS [a] LEFT JOIN ( SELECT [a1].[Id], [a1].[ConcurrencyStamp], [a1].[Name], [a1].[NormalizedName], [a1].[TenantId], [a0].[UserId], [a0].[RoleId] FROM [AspNetUserRoles] AS [a0] INNER JOIN [AspNetRoles] AS [a1] ON [a0].[RoleId] = [a1].[Id] ) AS [t] ON [a].[Id] = [t].[UserId] WHERE [a].[Id] = @__key_0 ORDER BY [a].[Id], [t].[UserId], [t].[RoleId] info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[101] Received HTTP response headers after 528.4944ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[101] End processing HTTP request after 557.7756ms - 200 fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] An unhandled exception has occurred while executing the request. Microsoft.OData.ODataException: The property 'Password[Nullable=False]' of type 'Edm.String' has a null value, which is not allowed. at Microsoft.OData.WriterValidationUtils.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, IEdmModel model) at Microsoft.OData.WriterValidator.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, Boolean isTopLevel, IEdmModel model) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WriteNullPropertyAsync(ODataPropertyInfo property) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertyAsync(ODataProperty property, IEdmStructuredType owningType, Boolean isTopLevel, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertiesAsync(IEdmStructuredType owningType, IEnumerable1 properties, Boolean isComplexValue, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightWriter.StartResourceAsync(ODataResource resource) at Microsoft.OData.ODataWriterCore.<>c.<b196_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.OData.ODataWriterCore.InterceptExceptionAsync[TArg0](Func`3 action, TArg0 arg0) at Microsoft.OData.ODataWriterCore.WriteStartResourceImplementationAsync(ODataResource resource) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteResourceAsync(Object graph, ODataWriter writer, ODataSerializerContext writeContext, IEdmTypeReference expectedType) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectInlineAsync(Object graph, IEdmTypeReference expectedType, ODataWriter writer, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectAsync(Object graph, Type type, ODataMessageWriter messageWriter, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.ODataOutputFormatterHelper.WriteToStreamAsync(Type type, Object value, IEdmModel model, ODataVersion version, Uri baseAddress, MediaTypeHeaderValue contentType, HttpRequest request, IHeaderDictionary requestHeaders, IODataSerializerProvider serializerProvider) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|30_0[TFilter,TFilterAsync](ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) warn: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[2] The response has already started, the error page middleware will not be executed. fail: Microsoft.AspNetCore.Server.Kestrel[13] Connection id "0HN3P4BQCBVO0", Request id "0HN3P4BQCBVO0:00000002": An unhandled exception was thrown by the application. Microsoft.OData.ODataException: The property 'Password[Nullable=False]' of type 'Edm.String' has a null value, which is not allowed. at Microsoft.OData.WriterValidationUtils.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, IEdmModel model) at Microsoft.OData.WriterValidator.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, Boolean isTopLevel, IEdmModel model) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WriteNullPropertyAsync(ODataPropertyInfo property) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertyAsync(ODataProperty property, IEdmStructuredType owningType, Boolean isTopLevel, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertiesAsync(IEdmStructuredType owningType, IEnumerable`1 properties, Boolean isComplexValue, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightWriter.StartResourceAsync(ODataResource resource) at Microsoft.OData.ODataWriterCore.<>c.<b196_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.OData.ODataWriterCore.InterceptExceptionAsync[TArg0](Func3 action, TArg0 arg0) at Microsoft.OData.ODataWriterCore.WriteStartResourceImplementationAsync(ODataResource resource) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteResourceAsync(Object graph, ODataWriter writer, ODataSerializerContext writeContext, IEdmTypeReference expectedType) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectInlineAsync(Object graph, IEdmTypeReference expectedType, ODataWriter writer, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectAsync(Object graph, Type type, ODataMessageWriter messageWriter, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.ODataOutputFormatterHelper.WriteToStreamAsync(Type type, Object value, IEdmModel model, ODataVersion version, Uri baseAddress, MediaTypeHeaderValue contentType, HttpRequest request, IHeaderDictionary requestHeaders, IODataSerializerProvider serializerProvider) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResultFilterAsync>g__Awaited|30_0[TFilter,TFilterAsync](ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) at Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware.InvokeAsync(HttpContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication1 application) fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] An unhandled exception has occurred while executing the request. System.Net.Http.HttpRequestException: Error while copying content to a stream. ---> System.Net.Http.HttpIOException: The response ended prematurely. (ResponseEnded) at System.Net.Http.HttpConnection.FillAsync(Boolean async) at System.Net.Http.HttpConnection.ChunkedEncodingReadStream.CopyToAsyncCore(Stream destination, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionResponseContent.gImpl|6_0(Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) --- End of inner exception stack trace --- at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at StudioTatuażu5.Client.SecurityService.GetUserById(String id) in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs:line 218 at StudioTatuażu5.Client.SecurityService.InitializeAsync(AuthenticationState result) in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs:line 96 at StudioTatuażu5.Client.ApplicationAuthenticationStateProvider.GetAuthenticationStateAsync() in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\ApplicationAuthenticationStateProvider.cs:line 42 at Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.OnParametersSetAsync() at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task) at Microsoft.AspNetCore.Components.ComponentBase.RunInitAndSetParametersAsync() at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.gExecute|38_0() at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.WaitForResultReady(Boolean waitForQuiescence, PrerenderedComponentHtmlContent result) at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.RenderEndpointComponent(HttpContext httpContext, Type rootComponentType, ParameterView parameters, Boolean waitForQuiescence) at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) at Microsoft.AspNetCore.Components.Rendering.RendererSynchronizationContext.<>c.<b10_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[100] Start processing HTTP request POST https://localhost:5001/Account/CurrentUser info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[100] Sending HTTP request POST https://localhost:5001/Account/CurrentUser info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[101] Received HTTP response headers after 131.2418ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[101] End processing HTTP request after 159.4171ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[100] Start processing HTTP request GET https://localhost:5001/odata/Identity/ApplicationUsers('bb81384a-1d31-42a8-82f5-e02edf459c2a')?$expand=Roles info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[100] Sending HTTP request GET https://localhost:5001/odata/Identity/ApplicationUsers('bb81384a-1d31-42a8-82f5-e02edf459c2a')?$expand=Roles info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (25ms) [Parameters=[@__key_0='?' (Size = 450)], CommandType='Text', CommandTimeout='30'] SELECT [a].[Id], [a].[AccessFailedCount], [a].[ConcurrencyStamp], [a].[Email], [a].[EmailConfirmed], [a].[LockoutEnabled], [a].[LockoutEnd], [a].[NormalizedEmail], [a].[NormalizedUserName], [a].[PasswordHash], [a].[PhoneNumber], [a].[PhoneNumberConfirmed], [a].[SecurityStamp], [a].[TenantId], [a].[TwoFactorEnabled], [a].[UserName], [t].[Id], [t].[ConcurrencyStamp], [t].[Name], [t].[NormalizedName], [t].[TenantId], [t].[UserId], [t].[RoleId] FROM [AspNetUsers] AS [a] LEFT JOIN ( SELECT [a1].[Id], [a1].[ConcurrencyStamp], [a1].[Name], [a1].[NormalizedName], [a1].[TenantId], [a0].[UserId], [a0].[RoleId] FROM [AspNetUserRoles] AS [a0] INNER JOIN [AspNetRoles] AS [a1] ON [a0].[RoleId] = [a1].[Id] ) AS [t] ON [a].[Id] = [t].[UserId] WHERE [a].[Id] = @key_0 ORDER BY [a].[Id], [t].[UserId], [t].[RoleId] info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[101] Received HTTP response headers after 579.0429ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[101] End processing HTTP request after 604.631ms - 200 fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] An unhandled exception has occurred while executing the request. Microsoft.OData.ODataException: The property 'Password[Nullable=False]' of type 'Edm.String' has a null value, which is not allowed. at Microsoft.OData.WriterValidationUtils.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, IEdmModel model) at Microsoft.OData.WriterValidator.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, Boolean isTopLevel, IEdmModel model) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WriteNullPropertyAsync(ODataPropertyInfo property) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertyAsync(ODataProperty property, IEdmStructuredType owningType, Boolean isTopLevel, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertiesAsync(IEdmStructuredType owningType, IEnumerable1 properties, Boolean isComplexValue, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightWriter.StartResourceAsync(ODataResource resource) at Microsoft.OData.ODataWriterCore.<>c.<<WriteStartResourceImplementationAsync>b__196_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.OData.ODataWriterCore.InterceptExceptionAsync[TArg0](Func3 action, TArg0 arg0) at Microsoft.OData.ODataWriterCore.WriteStartResourceImplementationAsync(ODataResource resource) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteResourceAsync(Object graph, ODataWriter writer, ODataSerializerContext writeContext, IEdmTypeReference expectedType) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectInlineAsync(Object graph, IEdmTypeReference expectedType, ODataWriter writer, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectAsync(Object graph, Type type, ODataMessageWriter messageWriter, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.ODataOutputFormatterHelper.WriteToStreamAsync(Type type, Object value, IEdmModel model, ODataVersion version, Uri baseAddress, MediaTypeHeaderValue contentType, HttpRequest request, IHeaderDictionary requestHeaders, IODataSerializerProvider serializerProvider) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|30_0[TFilter,TFilterAsync](ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) warn: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[2] The response has already started, the error page middleware will not be executed. fail: Microsoft.AspNetCore.Server.Kestrel[13] Connection id "0HN3P4BQCC03L", Request id "0HN3P4BQCC03L:00000002": An unhandled exception was thrown by the application. Microsoft.OData.ODataException: The property 'Password[Nullable=False]' of type 'Edm.String' has a null value, which is not allowed. at Microsoft.OData.WriterValidationUtils.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, IEdmModel model) at Microsoft.OData.WriterValidator.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, Boolean isTopLevel, IEdmModel model) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WriteNullPropertyAsync(ODataPropertyInfo property) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertyAsync(ODataProperty property, IEdmStructuredType owningType, Boolean isTopLevel, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertiesAsync(IEdmStructuredType owningType, IEnumerable1 properties, Boolean isComplexValue, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightWriter.StartResourceAsync(ODataResource resource) at Microsoft.OData.ODataWriterCore.<>c.<<WriteStartResourceImplementationAsync>b__196_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.OData.ODataWriterCore.InterceptExceptionAsync[TArg0](Func3 action, TArg0 arg0) at Microsoft.OData.ODataWriterCore.WriteStartResourceImplementationAsync(ODataResource resource) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteResourceAsync(Object graph, ODataWriter writer, ODataSerializerContext writeContext, IEdmTypeReference expectedType) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectInlineAsync(Object graph, IEdmTypeReference expectedType, ODataWriter writer, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectAsync(Object graph, Type type, ODataMessageWriter messageWriter, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.ODataOutputFormatterHelper.WriteToStreamAsync(Type type, Object value, IEdmModel model, ODataVersion version, Uri baseAddress, MediaTypeHeaderValue contentType, HttpRequest request, IHeaderDictionary requestHeaders, IODataSerializerProvider serializerProvider) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|30_0[TFilter,TFilterAsync](ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) at Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware.InvokeAsync(HttpContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication1 application) fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] An unhandled exception has occurred while executing the request. System.Net.Http.HttpRequestException: Error while copying content to a stream. ---> System.Net.Http.HttpIOException: The response ended prematurely. (ResponseEnded) at System.Net.Http.HttpConnection.FillAsync(Boolean async) at System.Net.Http.HttpConnection.ChunkedEncodingReadStream.CopyToAsyncCore(Stream destination, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionResponseContent.<SerializeToStreamAsync>g__Impl|6_0(Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) --- End of inner exception stack trace --- at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at StudioTatuażu5.Client.SecurityService.GetUserById(String id) in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs:line 218 at StudioTatuażu5.Client.SecurityService.InitializeAsync(AuthenticationState result) in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs:line 96 at StudioTatuażu5.Client.ApplicationAuthenticationStateProvider.GetAuthenticationStateAsync() in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\ApplicationAuthenticationStateProvider.cs:line 42 at Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.OnParametersSetAsync() at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task) at Microsoft.AspNetCore.Components.ComponentBase.RunInitAndSetParametersAsync() at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.<WaitForNonStreamingPendingTasks>g__Execute|38_0() at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.WaitForResultReady(Boolean waitForQuiescence, PrerenderedComponentHtmlContent result) at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.RenderEndpointComponent(HttpContext httpContext, Type rootComponentType, ParameterView parameters, Boolean waitForQuiescence) at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) at Microsoft.AspNetCore.Components.Rendering.RendererSynchronizationContext.<>c.<<InvokeAsync>b__10_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[100] Start processing HTTP request POST https://localhost:5001/Account/CurrentUser info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[100] Sending HTTP request POST https://localhost:5001/Account/CurrentUser info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[101] Received HTTP response headers after 143.4307ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[101] End processing HTTP request after 170.1146ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[100] Start processing HTTP request GET https://localhost:5001/odata/Identity/ApplicationUsers('bb81384a-1d31-42a8-82f5-e02edf459c2a')?$expand=Roles info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[100] Sending HTTP request GET https://localhost:5001/odata/Identity/ApplicationUsers('bb81384a-1d31-42a8-82f5-e02edf459c2a')?$expand=Roles info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (25ms) [Parameters=[@__key_0='?' (Size = 450)], CommandType='Text', CommandTimeout='30'] SELECT [a].[Id], [a].[AccessFailedCount], [a].[ConcurrencyStamp], [a].[Email], [a].[EmailConfirmed], [a].[LockoutEnabled], [a].[LockoutEnd], [a].[NormalizedEmail], [a].[NormalizedUserName], [a].[PasswordHash], [a].[PhoneNumber], [a].[PhoneNumberConfirmed], [a].[SecurityStamp], [a].[TenantId], [a].[TwoFactorEnabled], [a].[UserName], [t].[Id], [t].[ConcurrencyStamp], [t].[Name], [t].[NormalizedName], [t].[TenantId], [t].[UserId], [t].[RoleId] FROM [AspNetUsers] AS [a] LEFT JOIN ( SELECT [a1].[Id], [a1].[ConcurrencyStamp], [a1].[Name], [a1].[NormalizedName], [a1].[TenantId], [a0].[UserId], [a0].[RoleId] FROM [AspNetUserRoles] AS [a0] INNER JOIN [AspNetRoles] AS [a1] ON [a0].[RoleId] = [a1].[Id] ) AS [t] ON [a].[Id] = [t].[UserId] WHERE [a].[Id] = @__key_0 ORDER BY [a].[Id], [t].[UserId], [t].[RoleId] info: System.Net.Http.HttpClient.StudioTatuażu5.Server.ClientHandler[101] Received HTTP response headers after 569.4531ms - 200 info: System.Net.Http.HttpClient.StudioTatuażu5.Server.LogicalHandler[101] End processing HTTP request after 589.4348ms - 200 fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] An unhandled exception has occurred while executing the request. Microsoft.OData.ODataException: The property 'Password[Nullable=False]' of type 'Edm.String' has a null value, which is not allowed. at Microsoft.OData.WriterValidationUtils.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, IEdmModel model) at Microsoft.OData.WriterValidator.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, Boolean isTopLevel, IEdmModel model) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WriteNullPropertyAsync(ODataPropertyInfo property) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertyAsync(ODataProperty property, IEdmStructuredType owningType, Boolean isTopLevel, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertiesAsync(IEdmStructuredType owningType, IEnumerable1 properties, Boolean isComplexValue, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightWriter.StartResourceAsync(ODataResource resource) at Microsoft.OData.ODataWriterCore.<>c.<b196_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.OData.ODataWriterCore.InterceptExceptionAsync[TArg0](Func`3 action, TArg0 arg0) at Microsoft.OData.ODataWriterCore.WriteStartResourceImplementationAsync(ODataResource resource) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteResourceAsync(Object graph, ODataWriter writer, ODataSerializerContext writeContext, IEdmTypeReference expectedType) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectInlineAsync(Object graph, IEdmTypeReference expectedType, ODataWriter writer, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectAsync(Object graph, Type type, ODataMessageWriter messageWriter, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.ODataOutputFormatterHelper.WriteToStreamAsync(Type type, Object value, IEdmModel model, ODataVersion version, Uri baseAddress, MediaTypeHeaderValue contentType, HttpRequest request, IHeaderDictionary requestHeaders, IODataSerializerProvider serializerProvider) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|30_0[TFilter,TFilterAsync](ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.gAwaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) warn: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[2] The response has already started, the error page middleware will not be executed. fail: Microsoft.AspNetCore.Server.Kestrel[13] Connection id "0HN3P4BQCC07A", Request id "0HN3P4BQCC07A:00000002": An unhandled exception was thrown by the application. Microsoft.OData.ODataException: The property 'Password[Nullable=False]' of type 'Edm.String' has a null value, which is not allowed. at Microsoft.OData.WriterValidationUtils.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, IEdmModel model) at Microsoft.OData.WriterValidator.ValidateNullPropertyValue(IEdmTypeReference expectedPropertyTypeReference, String propertyName, Boolean isTopLevel, IEdmModel model) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WriteNullPropertyAsync(ODataPropertyInfo property) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertyAsync(ODataProperty property, IEdmStructuredType owningType, Boolean isTopLevel, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightPropertySerializer.WritePropertiesAsync(IEdmStructuredType owningType, IEnumerable`1 properties, Boolean isComplexValue, IDuplicatePropertyNameChecker duplicatePropertyNameChecker, ODataResourceMetadataBuilder metadataBuilder) at Microsoft.OData.JsonLight.ODataJsonLightWriter.StartResourceAsync(ODataResource resource) at Microsoft.OData.ODataWriterCore.<>c.<b196_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.OData.ODataWriterCore.InterceptExceptionAsync[TArg0](Func3 action, TArg0 arg0) at Microsoft.OData.ODataWriterCore.WriteStartResourceImplementationAsync(ODataResource resource) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteResourceAsync(Object graph, ODataWriter writer, ODataSerializerContext writeContext, IEdmTypeReference expectedType) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectInlineAsync(Object graph, IEdmTypeReference expectedType, ODataWriter writer, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.Serialization.ODataResourceSerializer.WriteObjectAsync(Object graph, Type type, ODataMessageWriter messageWriter, ODataSerializerContext writeContext) at Microsoft.AspNetCore.OData.Formatter.ODataOutputFormatterHelper.WriteToStreamAsync(Type type, Object value, IEdmModel model, ODataVersion version, Uri baseAddress, MediaTypeHeaderValue contentType, HttpRequest request, IHeaderDictionary requestHeaders, IODataSerializerProvider serializerProvider) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResultFilterAsync>g__Awaited|30_0[TFilter,TFilterAsync](ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) at Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware.InvokeAsync(HttpContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication1 application) fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] An unhandled exception has occurred while executing the request. System.Net.Http.HttpRequestException: Error while copying content to a stream. ---> System.Net.Http.HttpIOException: The response ended prematurely. (ResponseEnded) at System.Net.Http.HttpConnection.FillAsync(Boolean async) at System.Net.Http.HttpConnection.ChunkedEncodingReadStream.CopyToAsyncCore(Stream destination, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionResponseContent.gImpl|6_0(Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) --- End of inner exception stack trace --- at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at StudioTatuażu5.Client.SecurityService.GetUserById(String id) in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs:line 218 at StudioTatuażu5.Client.SecurityService.InitializeAsync(AuthenticationState result) in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\SecurityService.cs:line 96 at StudioTatuażu5.Client.ApplicationAuthenticationStateProvider.GetAuthenticationStateAsync() in C:\Users\mirek\source\repos\StudioTatuażu5\Client\Services\ApplicationAuthenticationStateProvider.cs:line 42 at Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.OnParametersSetAsync() at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task) at Microsoft.AspNetCore.Components.ComponentBase.RunInitAndSetParametersAsync() at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.gExecute|38_0() at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.WaitForResultReady(Boolean waitForQuiescence, PrerenderedComponentHtmlContent result) at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer.RenderEndpointComponent(HttpContext httpContext, Type rootComponentType, ParameterView parameters, Boolean waitForQuiescence) at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointInvoker.RenderComponentCore(HttpContext context) at Microsoft.AspNetCore.Components.Rendering.RendererSynchronizationContext.<>c.<b__10_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context)