public HttpRequestPerformer(IElasticSearchManager manager) { if (_client == null) { _client = new HttpClient(); } this.manager = manager; }
internal static ActionPerformer Create(string type, IElasticSearchManager manager, EmailSettings settings) { if (type.ToLower() == "webrequest") { return(new HttpRequestPerformer(manager)); } return(new EmailSendPerformer(manager, settings)); }
public async Task <IActionResult> Create(Sensor entity, [FromServices] IElasticSearchManager manager) { entity.CreateTime = DateTime.UtcNow; entity.Id = Guid.NewGuid(); entity.IsActive = true; await manager.AddAsync("sensor", "data", entity); return(RedirectToAction("index", "home")); }
public EmailSendPerformer(IElasticSearchManager manager, EmailSettings settings) { this.manager = manager; this.settings = settings; if (_client == null) { _client = new SmtpClient { Host = settings.Host, Port = settings.Port, EnableSsl = settings.EnableSsl, DeliveryMethod = SmtpDeliveryMethod.Network, UseDefaultCredentials = false, Credentials = new NetworkCredential(settings.Username, settings.Password) } } ; }
public HomeController(IElasticSearchManager manager) { _manager = manager; }
public TestController(ProductContext dbContext, IElasticSearchManager _elasticSearchService) { this.elasticSearchService = _elasticSearchService; this.dbContext = dbContext; }
public SensorController(IElasticSearchManager manager) { _manager = manager; }
public ActivityFilter(IElasticSearchManager _elasticSearchService, IHostingEnvironment _hostingEnv, bool LogAllEndPoints) { this.LogAllEndPoints = LogAllEndPoints; this.elasticSearchService = _elasticSearchService; this.HostingEnvironment = _hostingEnv; }
public AssigneeManager(IAssignmentManagerQuery assignmentManagerQuery, IElasticSearchManager elasticSearchManager) { _assignmentManagerQuery = assignmentManagerQuery; _elasticSearchManager = elasticSearchManager; }
public ElasticSearchManagerTest(ITestOutputHelper output) : base(output) { _manager = CreateManager(); }
public ElasticSearchController(IElasticSearchManager _elasticSearchService) { this.elasticSearchService = _elasticSearchService; }
public DatabaseLogger(IElasticSearchManager _elasticSearchService, IHttpContextAccessor _httpcontext) { this.elasticSearchService = _elasticSearchService; this.httpcontext = _httpcontext; }
public RuleExecutor(IElasticSearchManager manager, IOptions <EmailSettings> emailSettings) { _manager = manager; _emailSettings = emailSettings.Value; }
public ElasticController(IElasticSearchManager _elasticSearchService) : base(_elasticSearchService) { }