Ejemplo n.º 1
0
 public EnjoyAuthService(
     ShellSettings settings,
     IClock clock,
     IMembershipService membershipService,
     IHttpContextAccessor httpContextAccessor,
     ISslSettingsProvider sslSettingsProvider,
     ICacheManager cache,
     IVerifyCodeGenerator codeGenerator,
     IOrchardServices os,
     ISMSHelper sMSHelper,
     IEncryptionService encryptionService)
 {
     _settings            = settings;
     _clock               = clock;
     _membershipService   = membershipService;
     _httpContextAccessor = httpContextAccessor;
     _sslSettingsProvider = sslSettingsProvider;
     _cache               = cache;
     _codeGenerator       = codeGenerator;
     _sMSHelper           = sMSHelper;
     Logger               = NullLogger.Instance;
     ExpirationTimeSpan   = TimeSpan.FromDays(30);
     _encryption          = encryptionService;
     OS = os;
 }
Ejemplo n.º 2
0
 public MerchantAuditWeChatMsgBehavior(
     IOrchardServices os,
     IMerchantService merchant,
     ISMSHelper smsHelper) : base(os)
 {
     this.Merchant  = merchant;
     this.SMSHelper = smsHelper;
 }
Ejemplo n.º 3
0
 public SMSNotifier(IRepository <CheckResult> checkResult, ISMSHelper helper) : base(checkResult)
 {
     _helper = helper;
 }