Esempio n. 1
0
        public Program()
        {
            var servicesFactory = new V1ServicesFactory();

            _services  = servicesFactory.CreateServices(BaseUrl, UserName, Password);
            _metaModel = servicesFactory.GetMetaModel();

            ServicesProvider.Services = _services;
            MetaModelProvider.Meta    = _metaModel;
        }
Esempio n. 2
0
        public Program(ClientType clientType)
        {
            var servicesFactory = new V1ServicesFactory();

            if (clientType == ClientType.Standard)
            {
                _services = servicesFactory.CreateServices(BaseUrl, UserName, Password);
            }
            else if (clientType == ClientType.OAuth2)
            {
                _services = servicesFactory.CreateServices(BaseUrl,
                                                           new OAuth2Client.Storage.JsonFileStorage(OAuth2_client_secrets_path, OAuth2_stored_credentials_path));
            }
            _metaModel = servicesFactory.GetMetaModel();

            ServicesProvider.Services = _services;
            MetaModelProvider.Meta    = _metaModel;
        }