public StartupService(IServiceProvider serviceProvider) { _serviceScope = serviceProvider.CreateScope(); _entityRepository = _serviceScope.ServiceProvider.GetService <IRepository <EntityDomain> >(); _dynamicService = _serviceScope.ServiceProvider.GetService <IDynamicDomainService>(); _logger = _serviceScope.ServiceProvider.GetService <ILogger <StartupService> >(); }
public GraphQLRepository(IServiceProvider serviceProvider, IDynamicDomainService dynamicService) { _serviceProvider = serviceProvider; _dynamicService = dynamicService; CreateGraphQLSchema(); }