Our great sponsors
-
AdaptiveClient
Library and pattern for creating a scalable, loosely coupled service layer. Build interdependent services that are granular and testable. Inject a single client that allows the application to access the entire service layer. Provision services across multiple providers and transports with almost zero application infrastructure.
-
AdaptiveClient.EntityFrameworkCore
Utility classes and methods for using AdaptiveClient to work with DBContext and other Entity Framework Core objects. Build loosely coupled services, readily accessible via a lightweight façade. Easily build your service layer to use multiple providers (MSSQL, MySQL, SQLite) with no additional infrastructure. Use connection string objects to as keys to resolve specific implementations of DbContext for migrations and testing.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
AdaptiveClient.SimpleConsoleDemo
Demonstration of how to use AdaptiveClient using a simple console application.
Couple days ago I published AdaptiveClient version 2. Big changes are AdaptiveClient now targets net5.0 and net461. Also, dependency on Newtonsoft.Json has been removed.
Extensions for Entity Framework have also been updated to target net5.0 and EF5.
Zamagon demo application has been substantially updated and documentation has been improved.
Simple Console Demo has also been updated.
Related posts
- Any suggestions on a good place to learn n-tier?
- Managing DbContext in EFCore6 (the right way)
- EF Core multiple providers with multiple databases
- Pass a different parameter every time a Transient service is requested from the .NET Core DI container
- Entity Framework Core transaction across multiple services