Aggregates the most used Kephas infrastructure to provide a .
Typically used areas and classes/interfaces/services:
- AmbientServices
- Data: IIdGenerator, DefaultIdGenerator.
Kephas Framework ("stone" in aramaic) aims to deliver a solid infrastructure for applications and application...
More information
Provides abstractions for managing data: retrieval, persistence, query.
Typically used areas and classes/interfaces/services:
- IDataSpace, IDataContext.
- Capabilities: IEntityEntry, EntityEntry.
- Conversion: IDataConversionService, IDataConverter,...
More information
Provides the abstract infrastructure for mailing.
Typically used areas and classes/interfaces/services:
- IEmailMessage, IEmailAddress, IEmailAttachment
- Services: IEmailSenderService, ISystemEmailSenderService.
Kephas Framework ("stone" in aramaic)...
More information
Provides an abstract multi-dimensional modeling infrastructure, containing extensible model elements like dimensions, classifiers, and value types.
Typically used areas and classes/interfaces/services:
- IModelSpace, IClassifier, IAnnotation, IProperty, IMethod, IParameter....
More information
Provides the log4net 2 (and later) logging services implementation.
Typically used areas and classes/interfaces/services:
- IAmbientServices.WithLog4NetManager().
Kephas Framework ("stone" in aramaic) aims to deliver a solid infrastructure for applications and...
More information
Provides the NLog logging services implementation.
Typically used areas and classes/interfaces/services:
- IAmbientServices.WithNLogManager().
Kephas Framework ("stone" in aramaic) aims to deliver a solid infrastructure for applications and application...
More information
Provides the infrastructure for the client area of the data flow.
Typically used areas and classes/interfaces/services:
- Queries: IClientQueryProcessor.
Kephas Framework ("stone" in aramaic) aims to deliver a solid infrastructure for applications and application...
More information
Provides the composition services implementation using the System.Composition DI framework.
Typically used areas and classes/interfaces/services:
- WithMefCompositionContext.
Kephas Framework ("stone" in aramaic) aims to deliver a solid infrastructure for...
More information
Provides a modeling API framework for data.
Typically used areas and classes/interfaces/services:
- IEntityType, IKey.
- Dimensions: Client (area), Domain (area).
- AttributedModel: EntityAssemblyAttribute, EntityTypeAttribute, KeyAttribute,...
More information
Provides integration between Kephas Framework and Npgsql.
Typically used areas and classes/interfaces/services:
- Application: NpgsqlAppLifecycleBehavior.
Kephas Framework ("stone" in aramaic) aims to deliver a solid infrastructure for applications and...
More information
Provides a common infrastructure for code analysis, conversion, and generation.
Typically used areas and classes/interfaces/services:Get
- Conversion: ICodeConverter.
- Generation: ICodeGenerator, IElementInfoGenerator, IElementInfoGeneratorSelector....
More information
Provides the infrastructure for executing scripts.
Typically used areas and classes/interfaces/services:
- IScriptProcessor, IScriptingBehavior.
- AttributedModel: LanguageAttribute
Kephas Framework ("stone" in aramaic) aims to deliver a solid...
More information
Provides services for messaging, a.k.a. request/response service layer.
Typically used areas and classes/interfaces/services:
- IMessageProcessor, IMessage, MessageHandlerBase.
- Distributed: IMessageBroker, IBrokeredMessage, MessageRouterBase.
-...
More information
Adds messaging endpoints for data services. The endpoints will work if Kephas.Messaging is referenced and the IMessageProcessor is used for processing the messages.
Typically used areas and classes/interfaces/services:
- PersistChangesHandler, QueryHandler,...
More information
Provides an abstract infrastructure for applications based on Kephas Framework.
Typically used areas and classes/interfaces/services:
- AppBase, IAppContext.
- IAppManager, DefaultAppManager.
- IFeatureManager, FeatureManagerBase.
-...
More information
Provides the infrastructure for orchestrating microservices based on the Kephas Framework.
Typically used areas and classes/interfaces/services:
- IOrchestrationManager, IRuntimeAppInfo.
- Interaction: AppHeartbeatEvent, AppStartedEvent, AppStoppedEvent....
More information
Provides the mailing services implementation using MailKit.
Typically used areas and classes/interfaces/services:
- Services: MailKitEmailSenderServiceBase, SystemMailKitEmailSenderService.
Kephas Framework ("stone" in aramaic) aims to deliver a solid...
More information
Provides extensions to collection classes, as well as specialized collection types.
Typically used areas and classes/interfaces/services:
- PartialOrderedSet, Graph.
Kephas Framework ("stone" in aramaic) aims to deliver a solid infrastructure for applications and...
More information
Provides data modeling abstractions.
Typically used areas and classes/interfaces/services:
- IIdentifiable, IGuidIdentifiable, INamed, ITagged, IHierarchyNode.
Kephas Framework ("stone" in aramaic) aims to deliver a solid infrastructure for applications and...
More information