public ApplicationPackageListProvider(IApplicationClient applicationClient, IJsonConverter jsonConverter, IServiceUrlBuilder serviceUrlBuilder) { applicationClient.CheckArgumentNull(nameof(applicationClient)); jsonConverter.CheckArgumentNull(nameof(jsonConverter)); serviceUrlBuilder.CheckArgumentNull(nameof(serviceUrlBuilder)); _applicationClient = applicationClient; _jsonConverter = jsonConverter; _packagesListServiceUrl = serviceUrlBuilder.Build("/rest/CreatioApiGateway/GetPackages"); }
public Application(EnvironmentSettings environmentSettings, IApplicationClient applicationClient, IServiceUrlBuilder serviceUrlBuilder) { environmentSettings.CheckArgumentNull(nameof(environmentSettings)); applicationClient.CheckArgumentNull(nameof(applicationClient)); serviceUrlBuilder.CheckArgumentNull(nameof(serviceUrlBuilder)); _environmentSettings = environmentSettings; _applicationClient = applicationClient; _serviceUrlBuilder = serviceUrlBuilder; }