Пример #1
0
 public CreateMemberSurfaceController(IUmbracoContextAccessor umbracoContextAccessor,
                                      IUmbracoDatabaseFactory databaseFactory,
                                      ServiceContext services,
                                      AppCaches appCaches,
                                      ILogger logger,
                                      IProfilingLogger profilingLogger,
                                      UmbracoHelper umbracoHelper,
                                      ICreateMemberExecuter createMemberExecuter,
                                      IEmailFormatter emailFormatter,
                                      IEmailSender emailSender,
                                      IVerificationToken verificationToken)
     : base(umbracoContextAccessor, databaseFactory, services, appCaches, logger, profilingLogger, umbracoHelper)
 {
     _createMemberExecuter = createMemberExecuter ?? throw new ArgumentNullException(nameof(createMemberExecuter));
     _emailFormatter       = emailFormatter ?? throw new ArgumentNullException(nameof(emailFormatter));
     _emailSender          = emailSender ?? throw new ArgumentNullException(nameof(emailSender));
     _verificationToken    = verificationToken ?? throw new ArgumentNullException(nameof(verificationToken));
 }
Пример #2
0
 public TestCreateMemberSurfaceController(IUmbracoContextAccessor umbracoContextAccessor,
                                          IUmbracoDatabaseFactory databaseFactory,
                                          ServiceContext services,
                                          AppCaches appCaches,
                                          ILogger logger,
                                          IProfilingLogger profilingLogger,
                                          UmbracoHelper umbracoHelper,
                                          ICreateMemberExecuter createMemberExecuter,
                                          IEmailFormatter emailFormatter,
                                          IEmailSender emailSender,
                                          IVerificationToken verificationToken)
     : base(umbracoContextAccessor, databaseFactory, services, appCaches, logger, profilingLogger, umbracoHelper, createMemberExecuter, emailFormatter, emailSender, verificationToken)
 {
     _currentPage = new Mock <IPublishedContent>();
     SetupPropertyValue(_currentPage, "approveMemberSubject", "Approve member");
     SetupPropertyValue(_currentPage, "approveMemberBody", "Approve member body");
     SetupPropertyValue(_currentPage, "memberExistsSubject", "Member exists");
     SetupPropertyValue(_currentPage, "memberExistsBody", "Member exists body");
 }