Provides a common infrastructure for other framework components.
Typically used areas and classes/interfaces/services:
- Ambient services: IAmbientServices, AmbientServices.
- Dynamic reflection: RuntimeTypeInfo.
- Composition/Dependency Injection:...
More information
Provides abstractions for managing data: retrieval, persistence, query.
Typically used areas and classes/interfaces/services:
- IDataSpace, IDataContext.
- Capabilities: CghangeState, IEntityEntry, EntityEntry.
- Conversion: IDataConversionService,...
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 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 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 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 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
Adds messaging endpoints for data services. The endpoints wills work if Kephas.Messaging is referenced and the IMessageProcessor is used for processing the messages.
Typically used areas and classes/interfaces/services:
- PersistChangesMessage, QueryMessage,...
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 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 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
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 services, classes and interfaces used in localization, including localization of type information.
Check the documentation and the samples from https://github.com/quartz-software/kephas/wiki and https://github.com/quartz-software/kephas/tree/master/Samples.
Kephas...
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