The DI container Microsoft.Extensions.DependencyInjection disposes registered services automatically. It’s just the question when the dispose takes place. Automatic dispose of transient and scoped services happen at the end of a scope. With ASP.NET Core applications, scopes are created with every HTTP request – after the request, services are disposed. This article shows creating and using DI scopes with XAML-based applications. Continue reading Disposing Injected Services (or: Using Dependency Injection Scopes)
With Visual Studio 2017 15.8 the Library Manager is released! This feature of Visual Studio allows to manage client side libraries with Web applications. It’s not just another library manager, but a tool that fills the gap that other library managers don’t offer.
Continue reading Library Manager to manage Client-side Packages
Seeing that the TextBox in focus doesn’t update the bound object? The reason might be that the focus is not … Continue reading Binding to Source Updates not happening with TextBox and AppBarButton
Recently I blogged hosting a Blazor App on Azure Storage. In the same way, any SPA application can be hosted … Continue reading Hosting Angular Apps on Azure Storage with an Azure Functions Back-end
ASP.NET Core and Azure Active Directory B2C offers easy ways for identity management. It’s great functionality out of the box. Continue reading Using Azure Active Directory B2C with ASP.NET Core