private DbSet <TResult> GetQuery <TResult>() where TResult : class, IResourceInstance { var context = _dbContextFactory.GetReadOnlyContext <TDbContext>(); return(context.Set <TResult>()); }