public LoginEveryTimeBehaviour(ILoggerWrapper logger, ITokenService tokenService, IAuthenticationClient client, IInternet internet, ISessionService session, IUnitOfWork work, ICommunicationTypeClient communication, ICommunicationTypeService communicationTypeService) : base(logger, tokenService, client, internet, session, work, communication, communicationTypeService) { }
public CommunicationTypeCheckBehaviour(ICommunicationTypeClient communication, ICommunicationTypeService communicationTypeService, IInternet internet, ILoggerWrapper wrapper, IDateTime dateTime, ISessionService session, INotificationService notification) { _communication = communication; _communicationTypeService = communicationTypeService; _logger = wrapper; _time = dateTime; _internet = internet; _session = session; _notification = notification; }
protected LoginBehaviourRoot(ILoggerWrapper logger, ITokenService tokenService, IAuthenticationClient client, IInternet internet, ISessionService session, IUnitOfWork work, ICommunicationTypeClient communication, ICommunicationTypeService communicationTypeService) { _logger = logger; _tokenService = tokenService; _client = client; _internet = internet; _session = session; _work = work; _communication = communication; _communicationTypeService = communicationTypeService; }