public static AddBlazorDB ( IServiceCollection services, Action options ) : IServiceCollection | ||
services | IServiceCollection | |
options | Action | |
Résultat | IServiceCollection |
public static IServiceCollection AddBlazorDB(this IServiceCollection services, Action<DbStore> options)
{
var dbStore = new DbStore();
options(dbStore);
services.AddTransient<DbStore>((_) => dbStore);
services.TryAddSingleton<IBlazorDbFactory, BlazorDbFactory>();
return services;
}
}