CardExternalSourceLogic - конструктор
Пространство имён: Tessa.CardsСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public CardExternalSourceLogic(
IStorageSerializer storageSerializer,
ICardStreamClientRepository cardStreamClientRepository,
[OptionalDependencyAttribute("Files")] ISignatureProvider? fileSignatureProvider = null
)
Public Sub New (
storageSerializer As IStorageSerializer,
cardStreamClientRepository As ICardStreamClientRepository,
<OptionalDependencyAttribute("Files")> Optional fileSignatureProvider As ISignatureProvider = Nothing
)
public:
CardExternalSourceLogic(
IStorageSerializer^ storageSerializer,
ICardStreamClientRepository^ cardStreamClientRepository,
[OptionalDependencyAttribute(L"Files")] ISignatureProvider^ fileSignatureProvider = nullptr
)
new :
storageSerializer : IStorageSerializer *
cardStreamClientRepository : ICardStreamClientRepository *
[<OptionalDependencyAttribute("Files")>] ?fileSignatureProvider : ISignatureProvider
(* Defaults:
let _fileSignatureProvider = defaultArg fileSignatureProvider null
*)
-> CardExternalSourceLogic
Параметры
- storageSerializer IStorageSerializer
-
Объект, предоставляющий методы для сериализации и десериализации карточек с учетом контента, выгружаемого во внешние файлы.
- cardStreamClientRepository ICardStreamClientRepository
-
Потоковый репозиторий карточек на клиенте, используемый для выполнения операций с карточками.
- fileSignatureProvider ISignatureProvider (Optional)
-
Объект, предоставляющий криптографические средства для вычисления хеш-суммы содержимого файла,
или null, если хеш сумма будет вычислена стандартными средствами Files.
Объект должен поддерживать IHashSignatureProvider.