-
Notifications
You must be signed in to change notification settings - Fork 2
Core Services
zehavibarak edited this page Feb 15, 2025
·
4 revisions
| Name | Usage | Namespace |
|---|---|---|
| IHttpContext | Current user identity and geo position | BizDoc.Core |
| IDocumentContext | Currently handled document | BizDoc.Core.Data |
| IWorkflowInstance | Start and resume document workflow | BizDoc.Core.Workflow |
| IWorkflowContext | Currently running workflow context | BizDoc.Core.Workflow |
| IAnalysisService | Query cube and currencies | BizDoc.Core.Data |
| IDataSourceService | Retrieve data source (Type object values) | BizDoc.Core.Data |
| IDocumentStorage | DbContext to BizDoc database | BizDoc.Core.Data |
| IDocumentFactory | Create, update and delete document | BizDoc.Core.Data |
| IProfileManager | Access user profile | BizDoc.Core.Identity |
| IIdentityProvider | Retrieve user information | BizDoc.Core.Identity |
| IEmailer | Deliver @ | BizDoc.Core.Messaging |
| ISmser | Send SMS | BizDoc.Core.Messaging |
| IOptions<SystemOptions> | Access configuration for read | BizDoc.Core.Configuration.Models |
| IConfigureOptions<SystemOptions> | Manipulate configuration | BizDoc.Core.Configuration.Models |
| INotificationDispatcher | Send notification to a user | BizDoc.Core.Messaging |
| ITransactionScope | Enqueue delayed execution | BizDoc.Core |
| ICurrencyExchange | Currency exchange | |
| ICallbackService | Push message to client form. |
Note
IDocumentContext,IWorkflowInstanceandIWorkflowContextare only available within BizDoc context in managed objects.
Moding Ltd.