DocSpace-client/thirdparty/AppLimit.CloudComputing.SharpBox/StorageProvider/GoogleDocs/Logic/GoogleDocsStorageProviderSession.cs
2020-03-13 16:40:58 +03:00

24 lines
971 B
C#

using AppLimit.CloudComputing.SharpBox.Common.Net.oAuth.Context;
using AppLimit.CloudComputing.SharpBox.StorageProvider.API;
namespace AppLimit.CloudComputing.SharpBox.StorageProvider.GoogleDocs.Logic
{
internal class GoogleDocsStorageProviderSession : IStorageProviderSession
{
public GoogleDocsStorageProviderSession(IStorageProviderService service, ICloudStorageConfiguration configuration, OAuthConsumerContext context, ICloudStorageAccessToken token)
{
Service = service;
ServiceConfiguration = configuration;
Context = context;
SessionToken = token;
}
public OAuthConsumerContext Context { get; private set; }
public ICloudStorageAccessToken SessionToken { get; private set; }
public IStorageProviderService Service { get; private set; }
public ICloudStorageConfiguration ServiceConfiguration { get; private set; }
}
}