/// <summary> /// Initializes a new instance of the <see cref="OneDriveStorageItemPlatform"/> class. /// </summary> /// <param name="service">Instance of OneDriveService</param> /// <param name="oneDriveStorageItem">Instance of OneDriveStorageItem</param> public OneDriveStorageItemPlatform( Toolkit.Services.OneDrive.OneDriveService service, Toolkit.Services.OneDrive.OneDriveStorageItem oneDriveStorageItem) { _service = service; _oneDriveStorageItem = oneDriveStorageItem; }
/// <summary> /// Initializes a new instance of the <see cref="OneDriveStorageFolderPlatform"/> class. /// </summary> /// <param name="service">Instance of OneDriveService</param> /// <param name="oneDriveStorageFolder">Instance of OneDriveStorageFolder</param> public OneDriveStorageFolderPlatform( Toolkit.Services.OneDrive.OneDriveService service, Toolkit.Services.OneDrive.OneDriveStorageFolder oneDriveStorageFolder) { _service = service; _oneDriveStorageFolder = oneDriveStorageFolder; }
/// <summary> /// Initializes a new instance of the <see cref="OneDriveStorageFilePlatform"/> class. /// </summary> /// <param name="service">Instance of OneDriveService</param> /// <param name="oneDriveStorageFile">Instance of OneDriveStorageFile</param> public OneDriveStorageFilePlatform( Toolkit.Services.OneDrive.OneDriveService service, Toolkit.Services.OneDrive.OneDriveStorageFile oneDriveStorageFile) { _service = service; _oneDriveStorageFile = oneDriveStorageFile; }
/// <summary> /// Creates an instance of platform-specific implementation. /// </summary> /// <param name="oneDriveService">Instance of the service.</param> /// <param name="oneDriveStorageItem">Instance of the storage item.</param> /// <returns>Returns concrete type.</returns> public IOneDriveStorageItemPlatform CreateOneDriveStorageItemPlatformInstance(Toolkit.Services.OneDrive.OneDriveService oneDriveService, Toolkit.Services.OneDrive.OneDriveStorageItem oneDriveStorageItem) { return(new OneDriveStorageItemPlatform(oneDriveService, oneDriveStorageItem)); }
/// <summary> /// Creates an instance of platform-specific implementation. /// </summary> /// <param name="oneDriveService">Instance of the service.</param> /// <param name="oneDriveStorageFolder">Instance of the storage folder.</param> /// <returns>Returns concrete type.</returns> public IOneDriveStorageFolderPlatform CreateOneDriveStorageFolderPlatformInstance(Toolkit.Services.OneDrive.OneDriveService oneDriveService, Toolkit.Services.OneDrive.OneDriveStorageFolder oneDriveStorageFolder) { return(new OneDriveStorageFolderPlatform(oneDriveService, oneDriveStorageFolder)); }
/// <summary> /// Creates an instance of platform-specific implementation. /// </summary> /// <param name="oneDriveService">Instance of the service.</param> /// <returns>Returns concrete type.</returns> public IOneDriveServicePlatform CreateOneDriveServicePlatformInstance(Toolkit.Services.OneDrive.OneDriveService oneDriveService) { return(new OneDriveServicePlatform(oneDriveService)); }
/// <summary> /// Initializes a new instance of the <see cref="OneDriveServicePlatform"/> class. /// </summary> /// <param name="service">Instance of OneDriveService</param> public OneDriveServicePlatform(Toolkit.Services.OneDrive.OneDriveService service) { _service = service; }