public AccountAppService( UserManager userManager, IEncryptionDecryptionService encryptionDecryptionService, IEmailService emailService, IRepository <ApplicationUser, Guid> applicationUserReposatory, IRepository <ApplicationUserPasswordHistory, Guid> applicationUserPasswordHistoryReposatory, UserRegistrationManager userRegistrationManager, IEntityChangeSetReasonProvider reasonProvider) { _userManager = userManager; _encryptionDecryptionService = encryptionDecryptionService; _userRegistrationManager = userRegistrationManager; _emailService = emailService; _applicationUserReposatory = applicationUserReposatory; _applicationUserPasswordHistoryReposatory = applicationUserPasswordHistoryReposatory; _reasonProvider = reasonProvider; }
public MyNonUseCaseMarkedClass() { ReasonProvider = NullEntityChangeSetReasonProvider.Instance; }
public MyUseCaseMarkedClass(IEntityChangeSetReasonProvider reasonProvider) { ReasonProvider = reasonProvider; }
public EntityHistoryInterceptor() { ReasonProvider = NullEntityChangeSetReasonProvider.Instance; }
public AuditTestAppService(IRepository <AuditTestModel, Guid> repository, IEntityChangeSetReasonProvider reasonProvider) : base(repository) { _repository = repository; _reasonProvider = reasonProvider; }