Example #1
0
 public HttpRequestPerformer(IElasticSearchManager manager)
 {
     if (_client == null)
     {
         _client = new HttpClient();
     }
     this.manager = manager;
 }
Example #2
0
 internal static ActionPerformer Create(string type, IElasticSearchManager manager, EmailSettings settings)
 {
     if (type.ToLower() == "webrequest")
     {
         return(new HttpRequestPerformer(manager));
     }
     return(new EmailSendPerformer(manager, settings));
 }
Example #3
0
        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;
 }
Example #7
0
 public SensorController(IElasticSearchManager manager)
 {
     _manager = manager;
 }
 public ActivityFilter(IElasticSearchManager _elasticSearchService, IHostingEnvironment _hostingEnv, bool LogAllEndPoints)
 {
     this.LogAllEndPoints      = LogAllEndPoints;
     this.elasticSearchService = _elasticSearchService;
     this.HostingEnvironment   = _hostingEnv;
 }
Example #9
0
 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;
 }
Example #13
0
 public RuleExecutor(IElasticSearchManager manager, IOptions <EmailSettings> emailSettings)
 {
     _manager       = manager;
     _emailSettings = emailSettings.Value;
 }
 public ElasticController(IElasticSearchManager _elasticSearchService) : base(_elasticSearchService)
 {
 }