public OculiOrganization(OculiApi oculi_api, ILogger logger, OculiOrganizationType object_organization) : base(oculi_api, logger) { _oculi_api = oculi_api; _logger = logger; _object_organization = object_organization; if (_object_organization == null) { Retrieve(); } }
public OculiOrganizationType Retrieve() { Resource = String.Format("{0}{1}{2}.json", api_prefix, "/organization/", _coreengine_settings.OrganizationID); _object_organization = GetOperation <OculiOrganizationType>(new object()); return(_object_organization); }
public OculiWorkload(OculiApi oculi_api, ILogger logger, OculiOrganizationType organization_object, OculiPlatformType platform_object = null) : base(oculi_api, logger) { _organization_object = organization_object; _platform_object = platform_object; }
public OculiPlatform(OculiApi oculi_api, ILogger logger, OculiOrganizationType object_parent) : base(oculi_api, logger) { _oculi_api = oculi_api; _logger = logger; _organization_object = object_parent; }