예제 #1
0
 public UserManager(UserUoW userUoW, ILogger logger, ITranslator translator, IMapper mapper,
                    IPaginationConfiguration paginationConfiguration, CodeGeneratorManager codeGeneratorManager,
                    ExternalLoginProviderUoW externalLoginProviderUoW, IExternalIdentityResolver externalIdentityResolver,
                    CodeGeneratorConfiguration codeGeneratorConfiguration, IDateTimeStringMapper dateTimeStringMapper,
                    ContactFormatterManager contactFormatterManager, ContactManager contactManager, DataSourceUoW dataSourceUoW, IDateTimeProvider dateTimeProvider) : base(
         logger, translator,
         mapper, paginationConfiguration
         )
 {
     m_userUoW = userUoW;
     m_codeGeneratorManager       = codeGeneratorManager;
     m_externalLoginProviderUoW   = externalLoginProviderUoW;
     m_externalIdentityResolver   = externalIdentityResolver;
     m_codeGeneratorConfiguration = codeGeneratorConfiguration;
     m_dateTimeStringMapper       = dateTimeStringMapper;
     m_contactFormatterManager    = contactFormatterManager;
     m_contactManager             = contactManager;
     m_dataSourceUoW    = dataSourceUoW;
     m_dateTimeProvider = dateTimeProvider;
 }
예제 #2
0
 public ExternalLoginManager(UserUoW userUoW, ILogger logger, ITranslator translator, IMapper mapper,
                             IPaginationConfiguration paginationConfiguration) : base(logger, translator, mapper, paginationConfiguration)
 {
     m_userUoW = userUoW;
 }