From 3c2ab131b60f6df130e1509e02b5989293768d83 Mon Sep 17 00:00:00 2001 From: "neha@quantoz" Date: Wed, 29 Apr 2026 14:51:51 +0200 Subject: [PATCH] Add DocumentStore facade to ITokenServer and TokenServer Added the DocumentStore property to the ITokenServer interface and its implementation in TokenServer. This exposes document store functionality via the new IDocumentStoreFacade, allowing consumers to interact with document storage through the server provider. --- Nexus.Sdk.Token/ITokenServer.cs | 1 + Nexus.Sdk.Token/TokenServer.cs | 1 + 2 files changed, 2 insertions(+) diff --git a/Nexus.Sdk.Token/ITokenServer.cs b/Nexus.Sdk.Token/ITokenServer.cs index 1a1ef8e..8b80340 100644 --- a/Nexus.Sdk.Token/ITokenServer.cs +++ b/Nexus.Sdk.Token/ITokenServer.cs @@ -19,5 +19,6 @@ public interface ITokenServer public IPaymentMethodsFacade PaymentMethods { get; } public ILabelPartnerFacade LabelPartner { get; } public IBankAccountsFacade BankAccounts { get; } + public IDocumentStoreFacade DocumentStore { get; } } } diff --git a/Nexus.Sdk.Token/TokenServer.cs b/Nexus.Sdk.Token/TokenServer.cs index a3b1e97..802d428 100644 --- a/Nexus.Sdk.Token/TokenServer.cs +++ b/Nexus.Sdk.Token/TokenServer.cs @@ -26,4 +26,5 @@ public TokenServer(ITokenServerProvider provider) public IPaymentMethodsFacade PaymentMethods => new PaymentMethodsFacade(_serverProvider); public ILabelPartnerFacade LabelPartner => new LabelPartnerFacade(_serverProvider); public IBankAccountsFacade BankAccounts => new BankAccountsFacade(_serverProvider); + public IDocumentStoreFacade DocumentStore => new DocumentStoreFacade(_serverProvider); } \ No newline at end of file