public ConfigurationModule(WebServiceActivityConfig config) : base(BaseUrl) { _config = config; Get["/tagcloud"] = _ => Response.AsJson(ConfigurationManager.GetTagCloud().ToList()); Get["/catalogue"] = GetCatalogue; Post["/changerequest"] = PostChangeRequest; Get["/applychanges"] = GetApplyChanges; Get["/cancelchanges"] = GetDiscardPendingChanges; }
public WebServiceActivity(WebServiceActivityConfig config, ActivityTracker tracker, IEnumerable<IWebServiceExtender> extenders) { _config = config; _tracker = tracker; _extenders = extenders; _config.BaseUrl = _config.BaseUrl.TrimEnd('/'); _config.BaseUrl += "/"; }
public WebServiceActivity(WebServiceActivityConfig config, ActivityTracker tracker, IEnumerable <IWebServiceExtender> extenders) { _config = config; _tracker = tracker; _extenders = extenders; _config.BaseUrl = _config.BaseUrl.TrimEnd('/'); _config.BaseUrl += "/"; }
public void TheWebServiceActivityIsLoaded() { var config = new WebServiceActivityConfig { BaseUrl = BaseUrl, Enabled = true }; if (!string.IsNullOrWhiteSpace(_serverApiKey)) config.ApiKeys.Add(_serverApiKey); Agent.Run(new WebServiceTestBootstrapper(config)); Agent.Run(agent => { var service = Container.Resolve<IActivityPlugin, WebServiceActivity>(); agent.Run(service); }); }
public void TheWebServiceActivityIsLoaded() { var config = new WebServiceActivityConfig { BaseUrl = BaseUrl, Enabled = true }; if (!string.IsNullOrWhiteSpace(_serverApiKey)) { config.ApiKeys.Add(_serverApiKey); } Agent.Run(new WebServiceTestBootstrapper(config)); Agent.Run(agent => { var service = Container.Resolve <IActivityPlugin, WebServiceActivity>(); agent.Run(service); }); }
public CoreServicesExtender(WebServiceActivityConfig config) { _config = config; }
public WebServiceTestBootstrapper(WebServiceActivityConfig config) { _config = config; }
public WolfpackNancyBootstrapper(WebServiceActivityConfig config, IEnumerable <IWebServiceExtender> extenders) { _config = config; _extenders = extenders; }
public WolfpackNancyBootstrapper(WebServiceActivityConfig config, IEnumerable<IWebServiceExtender> extenders) { _config = config; _extenders = extenders; }