protected AbstractTest() { var kernel = new StandardKernel(); kernel.Bind <ISignUpConfirmationNotifier, TestSignUpConfirmationNotifier>() .To <TestSignUpConfirmationNotifier>() .InSingletonScope(); kernel.Bind <IWelcomeNotifier, TestWelcomeNotifier>() .To <TestWelcomeNotifier>() .InSingletonScope(); kernel.Bind <IResetPasswordNotifier, TestResetPasswordNotifier>() .To <TestResetPasswordNotifier>() .InSingletonScope(); kernel.Bind <ITimeProvider, TestTimeProvider>() .To <TestTimeProvider>() .InSingletonScope(); kernel.Bind <AuthenticationService>() .ToSelf() .InSingletonScope() .WithConstructorArgument("sessionTtlSeconds", SessionTtlSeconds); Service = kernel.Get <RetaskService>(); SignUpConfirmationNotifier = kernel.Get <TestSignUpConfirmationNotifier>(); WelcomeNotifier = kernel.Get <TestWelcomeNotifier>(); ResetPasswordNotifier = kernel.Get <TestResetPasswordNotifier>(); TimeProvider = kernel.Get <TestTimeProvider>(); }
public HomeController( SessionTokenCookieManager sessionTokenCookieManager, RetaskService retaskService) { _sessionTokenCookieManager = sessionTokenCookieManager; _retaskService = retaskService; }
public AccountController( RetaskService retaskService, SessionTokenCookieManager sessionTokenCookieManager, RetaskServiceErrorMessageProvider retaskServiceErrorMessageProvider) { _retaskService = retaskService; _sessionTokenCookieManager = sessionTokenCookieManager; _retaskServiceErrorMessageProvider = retaskServiceErrorMessageProvider; }
public RetaskApiController(RetaskService retaskService) { _retaskService = retaskService; }