Class SdkStorageModule
- Namespace
- IO.Scanbot.Sdk.DI
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class SdkStorageModule : Object
- Inheritance
-
SdkStorageModule
Constructors
SdkStorageModule(Application)
public SdkStorageModule(Application application)
Parameters
application
Application
Methods
ProvideDocumentPageStorage(PageStorageSettings, IDocumentStorage)
public IDocumentPageStorage ProvideDocumentPageStorage(PageStorageSettings pageStorageSettings, IDocumentStorage documentStorage)
Parameters
pageStorageSettings
PageStorageSettings
documentStorage
IDocumentStorage
Returns
- IDocumentPageStorage
ProvideDocumentStorage()
public IDocumentStorage ProvideDocumentStorage()
Returns
- IDocumentStorage
ProvideDraftPageFileStorage(DraftPageStorageProcessor, DraftPageStorage, IFileIOProcessor)
public DraftPageFileStorage ProvideDraftPageFileStorage(DraftPageStorageProcessor draftPageStorageProcessor, DraftPageStorage draftPageStorage, IFileIOProcessor fileIOProcessor)
Parameters
draftPageStorageProcessor
DraftPageStorageProcessor
draftPageStorage
DraftPageStorage
fileIOProcessor
IFileIOProcessor
Returns
- DraftPageFileStorage
ProvideDraftPageStorage(PageStorageSettings)
public DraftPageStorage ProvideDraftPageStorage(PageStorageSettings pageStorageSettings)
Parameters
pageStorageSettings
PageStorageSettings
Returns
- DraftPageStorage
ProvideFileIOProcessor()
public IFileIOProcessor ProvideFileIOProcessor()
Returns
- IFileIOProcessor
ProvideImageFileIOProcessor(IFileIOProcessor)
public IImageFileIOProcessor ProvideImageFileIOProcessor(IFileIOProcessor fileIOProcessor)
Parameters
fileIOProcessor
IFileIOProcessor
Returns
- IImageFileIOProcessor
ProvideLegacyPageFileStorage(PageStorageProcessor, ILegacyPageStorage, IFileIOProcessor)
public PageFileStorage ProvideLegacyPageFileStorage(PageStorageProcessor pageStorageProcessor, ILegacyPageStorage pageStorage, IFileIOProcessor fileIOProcessor)
Parameters
pageStorageProcessor
PageStorageProcessor
pageStorage
ILegacyPageStorage
fileIOProcessor
IFileIOProcessor
Returns
- PageFileStorage
ProvideLegacyPageStorage(PageStorageSettings)
public ILegacyPageStorage ProvideLegacyPageStorage(PageStorageSettings pageStorageSettings)
Parameters
pageStorageSettings
PageStorageSettings
Returns
- ILegacyPageStorage
ProvidePageFileStorage(DocumentPageStorageProcessor, IDocumentPageStorage, IFileIOProcessor)
public PageFileStorage ProvidePageFileStorage(DocumentPageStorageProcessor pageStorageProcessor, IDocumentPageStorage pageStorage, IFileIOProcessor fileIOProcessor)
Parameters
pageStorageProcessor
DocumentPageStorageProcessor
pageStorage
IDocumentPageStorage
fileIOProcessor
IFileIOProcessor
Returns
- PageFileStorage
ProvidePageStorageSettings()
public PageStorageSettings ProvidePageStorageSettings()
Returns
- PageStorageSettings
SetFileStorageSettings(FileStorageSettings)
public static void SetFileStorageSettings(FileStorageSettings fileStorageSettings)
Parameters
fileStorageSettings
FileStorageSettings
SetPageStorageSettings(PageStorageSettings)
public static void SetPageStorageSettings(PageStorageSettings pageStorageSettings)
Parameters
pageStorageSettings
PageStorageSettings