public DepartamentoService( IUnitOfWork unitOfWork, IDepartamentoRepository departamentoRepository, IMailServer emailServer ) { _unitOfWork = unitOfWork; _departamentoRepository = departamentoRepository; _emailServer = emailServer; }
public SendLoadTest() { Log.Init("SendLoadTest.txt"); _mailServer = ProxyConnection.ConnectToLocalServer(); TestSuffix = String.Format("TEST_{0}", Guid.NewGuid()); Console.WriteLine("Test suffix: {0}", TestSuffix); _employees = GenerateManyUsers(); _sendMailTasks = new List<Task>(); }
public TipoActividadService( IUnitOfWork unitOfWork, ITipoActividadRepository tipoActividadRepository, IMailServer emailServer ) { _unitOfWork = unitOfWork; _tipoActividadRepository = tipoActividadRepository; _emailServer = emailServer; }
public TipoActividadController( IUnitOfWork unitOfWork, ITipoActividadRepository tipoActividadRepository, IMailServer mailServer ) { _unitOfWork = unitOfWork; _tipoActividadRepository = tipoActividadRepository; _mailServer = mailServer; }
public DepartamentoController( IUnitOfWork unitOfWork, IDepartamentoRepository departamentoRepository, IMailServer mailServer ) { _unitOfWork = unitOfWork; _departamentoRepository = departamentoRepository; _mailServer = mailServer; }
public void Setup() { var metadata = new NotificationMetadata(); metadata.Sender = "*****@*****.**"; metadata.SmtpServer = "smtp.gmail.com"; metadata.Port = 465; metadata.UserName = "******"; metadata.Password = "******"; _mailServer = new MailServer(metadata); }
public PlazoAperturaService( IUnitOfWork unitOfWork, IPlazoAperturaRepository plazoAperturaRepository, IMailServer emailServer, IJefeDptoRepository jefeDptoRepository ) { _unitOfWork = unitOfWork; _plazoAperturaRepository = plazoAperturaRepository; _emailServer = emailServer; _jefeDptoRepository = jefeDptoRepository; }
public CrearDocenteService( IUnitOfWork unitOfWork, IDepartamentoRepository departamentoRepository, IDocenteRepository docenteRepository, IMailServer emailServer ) { _unitOfWork = unitOfWork; _departamentoRepository = departamentoRepository; _docenteRepository = docenteRepository; _emailServer = emailServer; }
public CrearJefeDptoService( IUnitOfWork unitOfWork, IDepartamentoRepository departamentoRepository, IJefeDptoRepository jefeDptoRepository, IMailServer emailServer ) { _unitOfWork = unitOfWork; _departamentoRepository = departamentoRepository; _jefeDptoRepository = jefeDptoRepository; _emailServer = emailServer; }
public AdminForm(IMailServer mailServer) { InitializeComponent(); _mailServer = mailServer; _employeesCache = _mailServer.GetEmployees(); _internalDataView = CreateInternalDataTable(); FillDataView(_employeesCache); EmployeesDataGrid.AutoGenerateColumns = false; EmployeesDataGrid.DataSource = _internalDataView; }
public PlazoAperturaController( IUnitOfWork unitOfWork, IPlazoAperturaRepository plazoAperturaRepository, IMailServer mailServer, IJefeDptoRepository jefeDptoRepository ) { _unitOfWork = unitOfWork; _plazoAperturaRepository = plazoAperturaRepository; _mailServer = mailServer; _jefeDptoRepository = jefeDptoRepository; }
public AsignarActividadService( IUnitOfWork unitOfWork, IActividadRepository actividadRepository, IUsuarioRepository usuarioRepository, ITipoActividadRepository tipoActividadRepository, IMailServer emailServer ) { _unitOfWork = unitOfWork; _actividadRepository = actividadRepository; _usuarioRepository = usuarioRepository; _tipoActividadRepository = tipoActividadRepository; _emailServer = emailServer; }
public CrearPlanAccionService( IUnitOfWork unitOfWork, IActividadRepository actividadRepository, IPlanAccionRepository planAccionRepository, IPlazoAperturaRepository plazoAperturaRepository, IMailServer emailServer ) { _unitOfWork = unitOfWork; _actividadRepository = actividadRepository; _planAccionRepository = planAccionRepository; _plazoAperturaRepository = plazoAperturaRepository; _emailServer = emailServer; }
public PlanAccionController( IUnitOfWork unitOfWork, IPlanAccionRepository planAccionRepository, IPlazoAperturaRepository plazoAperturaRepository, IActividadRepository actividadRepository, IMailServer mailServer ) { _unitOfWork = unitOfWork; _planAccionRepository = planAccionRepository; _actividadRepository = actividadRepository; _plazoAperturaRepository = plazoAperturaRepository; _mailServer = mailServer; }
public ActividadController( IUnitOfWork unitOfWork, ITipoActividadRepository tipoActividadRepository, IActividadRepository actividadRepository, IUsuarioRepository usuarioRepository, IMailServer mailServer ) { _unitOfWork = unitOfWork; _tipoActividadRepository = tipoActividadRepository; _actividadRepository = actividadRepository; _usuarioRepository = usuarioRepository; _mailServer = mailServer; }
public SendDbLobReminderNotificationTask( IConfiguration configuration, IMailServer mailServer, IRecipientGetterStrategy getStrategy, IMailGenerator mailGenerator, ILogger logger, Sender sender, NotificationDbContext notificationDbContext) { _configuration = configuration; _mailServer = mailServer; _getStrategy = getStrategy; _mailGenerator = mailGenerator; _logger = logger; _sender = sender; _notificationDbContext = notificationDbContext; }
public async Task <LoginResult> Login(string Email, string Password, string IMAPServer = null, int?IMAPPort = null, bool?SSL = null) { if (IMAPServer == null || IMAPPort == null || SSL == null) { await Task.Run(() => { MailServer = MailServerFactory.CreateFor(Email); }); if (MailServer == null) { return(LoginResult.UnknownProvider); } } else { await Task.Run(() => { try { MailServer = MailServerFactory.CreateCustom(IMAPServer, (int)IMAPPort, (bool)SSL); } catch { if (MailServer != null) { MailServer.Dispose(); } MailServer = null; } }); if (MailServer == null) { return(LoginResult.IncorrectProviderData); } } if (await MailServer.Login(Email, Password)) { IsAuthenticated = true; return(LoginResult.Ok); } return(LoginResult.WrongCredintials); }
/// <summary> /// Registers the specified <paramref name="mailServer"/>. /// </summary> /// <param name="mailServer">The new <see cref="IMailServer"/> to register.</param> public void RegisterMailServer(IMailServer mailServer) { this.registeredMailServers.Add(mailServer); }
/// <summary> /// Unregisters the specified <paramref name="mailServer"/>. /// </summary> /// <param name="mailServer">The <see cref="IMailServer"/> to unregister.</param> /// <returns><c>True</c> if the specified <paramref name="mailServer"/> was successfully unregistered. /// <c>False</c> if the mail server could not be removed or was never registered after all.</returns> public bool UnregisterMailServer(IMailServer mailServer) { return(this.registeredMailServers.Remove(mailServer)); }
public MailServerEmployeesTest() { _testSuffix = String.Format("TEST_{0}", Guid.NewGuid()); _localServer = ProxyConnection.ConnectToLocalServer(); }
//constructor public ReparatieSysteem() { database = new OracleDatabase(); mailServer = new MailServer(); }
public ObservacionService(IProyectoRepository proyectoRepository, IMailServer mailServer, IUnitOfWork unitOfWork) { _proyectoRepository = proyectoRepository; _mailServer = mailServer; _unitOfWork = unitOfWork; }
public void SetMailer(IMailServer mailServer) { _mailServer = mailServer; }
public MailServerSendMailTest() { TestSuffix = String.Format("TEST_{0}", Guid.NewGuid()); _mailServer = ProxyConnection.ConnectToLocalServer(); }
public TodoController(ILogger <TodoController> logger, IMailServer mailService) { _logger = logger; _mailService = mailService; }
public AppController(IMailServer mailServer, IDutchRepository dutchRepository) { _mailServer = mailServer; this.dutchRepository = dutchRepository; }