ASP.NET Core dependency injection for the Supabase .NET SDK
Component: supabase ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
Supabase has released the Supabase.Extensions.DependencyInjection package to simplify .NET SDK integration. It introduces the AddSupabase extension method to automatically register the main client and all sub-clients with a scoped lifecycle.
๐ป Software Engineers & Devs
Use the new AddSupabase extension method and Supabase.Extensions.DependencyInjection NuGet package to reduce boilerplate when registering Supabase clients in ASP.NET Core applications.
๐ Product & Engineering Leads
Improves developer experience and accelerates feature velocity for teams building .NET applications with Supabase.
โ๏ธ DevOps & Security
No direct infrastructure or deployment impact; standard NuGet package addition for .NET applications.
โจ New Features & Capabilities (2)
- Supabase.Extensions.DependencyInjection NuGet package
- IServiceCollection.AddSupabase extension method for registering Supabase.Client and sub-clients (IGotrueClient, IPostgrestClient, IStorageClient, IFunctionsClient, IRealtimeClient)
โก Performance & Enhancements (1)
- Reduced boilerplate code for registering Supabase clients within ASP.NET Core dependency injection containers