public MandateController() { _sessionProvider = new SessionProvider(); _goCardlessProvider = new GoCardlessProvider(); _memberService = ApplicationContext.Current.Services.MemberService; _memberProvider = new MemberProvider(_memberService); _logger = ApplicationContext.Current.ProfilingLogger.Logger; }
public MemberEditController( ) { //TODO - Use IoC? _sessionProvider = new SessionProvider(); _goCardlessProvider = new GoCardlessProvider(); _emailProvider = new EmailProvider(); _memberProvider = new MemberProvider(Services); _membershipCostCalculator = new MembershipCostCalculator(); }
public PaymentController() { _sessionProvider = new SessionProvider(); _goCardlessProvider = new GoCardlessProvider(); _emailProvider = new EmailProvider(); _memberService = ApplicationContext.Current.Services.MemberService; _memberProvider = new MemberProvider(_memberService); _logger = ApplicationContext.Current.ProfilingLogger.Logger; _membershipCostCalculator = new MembershipCostCalculator(); }
public GuestRegistrationController( ) { _sessionProvider = new SessionProvider(); _goCardlessProvider = new GoCardlessProvider(); _emailProvider = new EmailProvider(); _memberProvider = new MemberProvider(Services); _membershipCostCalculator = new MembershipCostCalculator(); UmbracoHelper umbracoHelper = new UmbracoHelper(UmbracoContext); var guestContent = umbracoHelper?.TypedContentAtRoot().DescendantsOrSelf(GuestRegistration.ModelTypeAlias).FirstOrDefault(); if (guestContent != null) { _guestRegistrationPage = new GuestRegistration(guestContent); } }