public ExactDocumentStore(IExactOnlineApi api, IExactEntityService <Document> documentService, IExactDocumentAttachmentService documentAttachmentService, IExactDocumentCategoryService documentCategoryService)
 {
     this.api                       = api;
     this.documentService           = documentService;
     this.documentAttachmentService = documentAttachmentService;
     this.documentCategoryService   = documentCategoryService;
 }
 public ExactDocumentStore(string exactOnlineUrl, IExactOnlineOAuthIAccessTokenProvider oAuthIAccessTokenProvider)
 {
     api = new ExactOnlineApiClient(
         new ExactOnlineClient(exactOnlineUrl, oAuthIAccessTokenProvider.GetAccessToken)
         );
     documentService           = new ExactEntityService <Document>(api);
     documentAttachmentService = new ExactDocumentAttachmentService(api);
     documentCategoryService   = new ExactDocumentCategoryService(api);
 }
 public ExactDocumentCategoryService(IExactOnlineApi api) : base(api)
 {
 }
Esempio n. 4
0
 public ExactDocumentAttachmentService(IExactOnlineApi api) : base(api)
 {
 }
 public ExactEntityService(IExactOnlineApi api)
 {
     this.api = api;
 }