コード例 #1
0
        public static async Task <T> QueryDb <T>(this IActorContext context, Func <ConfigDbContext, Task <T> > action)
        {
            using var scope = context.CreateScope();
            var dbContext = scope.ServiceProvider.GetRequiredService <ConfigDbContext>();

            return(await action(dbContext));
        }