/// <summary>Create the consumer using a custom DataStore.</summary> public OAuth2InfoConsumer(IOAuth2DataStore DataStore) { _dataStore = DataStore; info = dataStore.LoadInfo(); if (info == null) { info = new OAuth2Info(); dataStore.SaveInfo(info); } }
public OAuth2InfoConsumer() { if (settings.SerializeType == gShellSettings.SerializeTypes.Json) { _dataStore = new OAuth2JsonDataStore(dataStoreLocation); } else { _dataStore = new OAuth2BinDataStore(dataStoreLocation); } info = dataStore.LoadInfo(); if (info == null) { info = new OAuth2Info(); dataStore.SaveInfo(info); } }
public OAuth2Controller(IOAuth2DataStore oAuth2DataStore) { this.oAuth2DataStore = oAuth2DataStore; }