public void Cleanup() { WebHooksRepository repo = new WebHooksRepository(); DeleteWebHookData(repo.Database); _databases.Each(DeleteWebHookData); }
public void Cleanup() { WebHooksRepository repo = new WebHooksRepository(); WebHooks.Data.Dao.WebHookCall.LoadAll(repo.Database).Delete(repo.Database); WebHooks.Data.Dao.WebHookSubscriber.LoadAll(repo.Database).Delete(repo.Database); WebHooks.Data.Dao.WebHookDescriptor.LoadAll(repo.Database).Delete(repo.Database); WebHooks.Data.Dao.WebHookDescriptorWebHookSubscriber.LoadAll(repo.Database).Delete(repo.Database); }
public WebHookPublisher(WebHookPublisherSettings settings) { _settings = settings ?? throw new ArgumentNullException(nameof(settings)); _webHooksRepository = new WebHooksRepository(settings.StreamStore, "webhooks", settings.GetUtcNow, settings.MaxWebHookCount); _httpClient = new HttpClient(settings.HttpMessageHandler); _streamStore = settings.StreamStore; _webHookHeaders = new WebHookHeaders(settings.Vendor); }
private static WebHookService GetTestWebHookService() { WebHooksRepository webHooksRepository = new WebHooksRepository(); WebHookService svc = new WebHookService(webHooksRepository, new Data.Repositories.DaoRepository(), new Server.AppConf()); Database db = webHooksRepository.Database; DeleteWebHookData(db); _databases.Add(db); return(svc); }
public PublisherController(IStreamStore streamStore, WebHooksRepository webHooksRepository) { _streamStore = streamStore; _webHooksRepository = webHooksRepository; }
public WebHookService(WebHooksRepository webhooksrepository, DaoRepository repo, AppConf appConf) : base(repo, appConf) { WebHooksRepository = webhooksrepository; }