public GrammarProvider(IMessageProvider messageProvider, ISegmentProvider segmentProvider, IDataTypeProvider dataTypeProvider, IEventMappingProvider eventMappingProvider) { _messageProvider = messageProvider; _segmentProvider = segmentProvider; _dataTypeProvider = dataTypeProvider; _eventMappingProvider = eventMappingProvider; }
public GrammarProvider(IHapiLog log) : base(log) { _messageProvider = new MessageProvider(log); _segmentProvider = new SegmentProvider(log); _dataTypeProvider = new DataTypeProvider(log); _eventMappingProvider = new EventMappingProvider(log); }
public LoginModel( IIdentityServices identityServices, IConfigurationProvider configurationProvider, IIdentityServerInteractionService interaction, IClientStore clientStore, IAuthenticationSchemeProvider schemeProvider, IEventService events, ITranslationsProvider translationsProvider, IDataProtectionProvider dataProtectionProvider, IServiceProvider serviceProvider) { _identityServices = identityServices; _configurationProvider = configurationProvider; _interaction = interaction; _clientStore = clientStore; _schemeProvider = schemeProvider; _events = events; _segmentProvider = serviceProvider.GetService <ISegmentProvider>(); _tenantInfoAccessor = serviceProvider.GetService <ITenantInfoAccessor>(); _translationsProvider = translationsProvider; _dataProtectionProvider = dataProtectionProvider; }
public RegisterModel( IIdentityServices identityServices, IConfigurationProvider configurationProvider, IEventService events, ITranslationsProvider translationsProvider, IServiceProvider serviceProvider) { _identityServices = identityServices; _configurationProvider = configurationProvider; _events = events; _segmentProvider = serviceProvider.GetService <ISegmentProvider>(); _tenantInfoAccessor = serviceProvider.GetService <ITenantInfoAccessor>(); _translationsProvider = translationsProvider; }