public void ServiceMustGet() { var service = new GlobalMacroService(this.context); var result = service.Get(); Assert.NotNull(result); }
private void Initialize(string url) { _serializerSettings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, Converters = new JsonConverter[] { new Newtonsoft.Json.Converters.JavaScriptDateTimeConverter(), new MaintenanceJsonConverter() } }; Check.IsNotNullOrWhiteSpace(url, "ZabbixApi.url"); _url = url; _webClient = new WebClient(); _httpClient = new HttpClient(); Actions = new ActionService(this); Alerts = new AlertService(this); ApiInfo = new ApiInfoService(this); Applications = new ApplicationService(this); Correlations = new CorrelationService(this); DiscoveredHosts = new DiscoveredHostService(this); DiscoveredServices = new DiscoveredServiceService(this); DiscoveryChecks = new DiscoveryCheckService(this); DiscoveryRules = new DiscoveryRuleService(this); Events = new EventService(this); GraphItems = new GraphItemService(this); GraphPrototypes = new GraphPrototypeService(this); Graphs = new GraphService(this); History = new HistoryService(this); HostGroups = new HostGroupService(this); HostInterfaces = new HostInterfaceService(this); HostPrototypes = new HostPrototypeService(this); Hosts = new HostService(this); IconMaps = new IconMapService(this); ServiceService = new ServiceService(this); Images = new ImageService(this); ItemPrototypes = new ItemPrototypeService(this); Items = new ItemService(this); LLDRules = new LLDRuleService(this); Maintenance = new MaintenanceService(this); Maps = new MapService(this); MediaTypes = new MediaTypeService(this); Proxies = new ProxyService(this); ScreenItems = new ScreenItemService(this); Screens = new ScreenService(this); Scripts = new ScriptService(this); TemplateScreenItems = new TemplateScreenItemService(this); TemplateScreens = new TemplateScreenService(this); Templates = new TemplateService(this); TriggerPrototypes = new TriggerPrototypeService(this); Triggers = new TriggerService(this); UserGroups = new UserGroupService(this); GlobalMacros = new GlobalMacroService(this); HostMacros = new HostMacroService(this); Users = new UserService(this); ValueMaps = new ValueMapService(this); }
private void Initialize(string url) { Check.IsNotNullOrWhiteSpace(url, "ZabbixApi.url"); _url = url; _webClient = new WebClient(); _httpClient = new HttpClient(); Actions = new ActionService(this); Alerts = new AlertService(this); ApiInfo = new ApiInfoService(this); Applications = new ApplicationService(this); DiscoveredHosts = new DiscoveredHostService(this); DiscoveredServices = new DiscoveredServiceService(this); DiscoveryChecks = new DiscoveryCheckService(this); DiscoveryRules = new DiscoveryRuleService(this); Events = new EventService(this); GraphItems = new GraphItemService(this); GraphPrototypes = new GraphPrototypeService(this); Graphs = new GraphService(this); History = new HistoryService(this); HostGroups = new HostGroupService(this); HostInterfaces = new HostInterfaceService(this); HostPrototypes = new HostPrototypeService(this); Hosts = new HostService(this); IconMaps = new IconMapService(this); ITServiceService = new ITServiceService(this); Images = new ImageService(this); ItemPrototypes = new ItemPrototypeService(this); Items = new ItemService(this); LLDRules = new LLDRuleService(this); Maintenance = new MaintenanceService(this); Maps = new MapService(this); Medias = new MediaService(this); MediaTypes = new MediaTypeService(this); Proxies = new ProxyService(this); ScreenItems = new ScreenItemService(this); Screens = new ScreenService(this); Scripts = new ScriptService(this); TemplateScreenItems = new TemplateScreenItemService(this); TemplateScreens = new TemplateScreenService(this); Templates = new TemplateService(this); TriggerPrototypes = new TriggerPrototypeService(this); Triggers = new TriggerService(this); UserGroups = new UserGroupService(this); GlobalMacros = new GlobalMacroService(this); HostMacros = new HostMacroService(this); Users = new UserService(this); }