-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Removed string from definition of KNet generic types (#64)
* Fix documentation * #59: removed ProducerByEntity because the new EntityTypeProducer must be used with each Entity * Code cleanup * Version upgrade
- Loading branch information
1 parent
cc4f749
commit 295a9dd
Showing
25 changed files
with
475 additions
and
278 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,42 @@ | ||
# KEFCore: the EntityFrameworkCore provider for Apache Kafka | ||
# KEFCore: Entity Framework Core provider for Apache Kafka | ||
|
||
[![CI_BUILD](https://github.com/masesgroup/KEFCore/actions/workflows/build.yaml/badge.svg)](https://github.com/masesgroup/KEFCore/actions/workflows/build.yaml) [![CI_RELEASE](https://github.com/masesgroup/KEFCore/actions/workflows/release.yaml/badge.svg)](https://github.com/masesgroup/KEFCore/actions/workflows/release.yaml) | ||
KEFCore is the Entity Framework Core provider for Apache Kafka. | ||
Based on [KNet](https://github.com/masesgroup/KNet) it allows to use Apache Kafka as a distributed database. | ||
|
||
### Libraries and Tools | ||
|
||
[![latest version](https://img.shields.io/nuget/v/MASES.EntityFrameworkCore.KNet)](https://www.nuget.org/packages/MASES.EntityFrameworkCore.KNet) [![downloads](https://img.shields.io/nuget/dt/MASES.EntityFrameworkCore.KNet)](https://www.nuget.org/packages/MASES.EntityFrameworkCore.KNet) | ||
|
||
KEFCore is the EntityFrameworkCore provider for Apache Kafka. | ||
Based on [KNet](https://github.com/masesgroup/KNet) it allows to use Apache Kafka as a distributed database. | ||
### Pipelines | ||
|
||
This project adheres to the Contributor [Covenant code of conduct](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behavior to [email protected]. | ||
[![CI_BUILD](https://github.com/masesgroup/KEFCore/actions/workflows/build.yaml/badge.svg)](https://github.com/masesgroup/KEFCore/actions/workflows/build.yaml) | ||
[![CI_RELEASE](https://github.com/masesgroup/KEFCore/actions/workflows/release.yaml/badge.svg)](https://github.com/masesgroup/KEFCore/actions/workflows/release.yaml) | ||
|
||
--- | ||
|
||
## Scope of the project | ||
|
||
This project aims to create a provider to access the information stored within an Apache Kafka cluster using the paradigm behind Entity Framework. | ||
The project is based on available information within the official [EntityFrameworkCore repository](https://github.com/dotnet/efcore), many classes was copied from there as reported in the official documentation within the Microsoft website at https://docs.microsoft.com/en-us/ef/core/providers/writing-a-provider. | ||
|
||
### Community and Contribution | ||
|
||
Do you like the project? | ||
- Request your free [community subscription](https://www.jcobridge.com/pricing-25/). | ||
|
||
Do you want to help us? | ||
- put a :star: on this project | ||
- open [issues](https://github.com/masesgroup/KEFCore/issues) to request features or report bugs :bug: | ||
- improves the project with Pull Requests | ||
|
||
This project adheres to the Contributor [Covenant code of conduct](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behavior to [email protected]. | ||
|
||
## Summary | ||
|
||
* [Roadmap](src/documentation/articles/roadmap.md) | ||
* [Actual state](src/documentation/articles/actualstate.md) | ||
* [KEFCore usage](src/documentation/articles/usage.md) | ||
|
||
## Runtime engine | ||
|
||
KEFCore uses [KNet](https://github.com/masesgroup/KNet), and indeed [JCOBridge](https://www.jcobridge.com) with its [features](https://www.jcobridge.com/features/), to obtain many benefits: | ||
|
@@ -36,13 +59,6 @@ Have a look at the following JCOBridge resources: | |
- [Commercial Edition](https://www.jcobridge.com/pricing-25/) | ||
- Latest release: [![JCOBridge nuget](https://img.shields.io/nuget/v/MASES.JCOBridge)](https://www.nuget.org/packages/MASES.JCOBridge) | ||
|
||
--- | ||
## Summary | ||
|
||
* [Roadmap](src/documentation/articles/roadmap.md) | ||
* [Actual state](src/documentation/articles/actualstate.md) | ||
* [KEFCore usage](src/documentation/articles/usage.md) | ||
|
||
--- | ||
|
||
KAFKA is a registered trademark of The Apache Software Foundation. KEFCore has no affiliation with and is not endorsed by The Apache Software Foundation. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# Welcome to KEFCore | ||
|
||
KEFCore is the EntityFrameworkCore provider for Apache Kafka. | ||
KEFCore is the Entity Framework Core provider for Apache Kafka. | ||
Based on [KNet](https://github.com/masesgroup/KNet) it allows to use Apache Kafka as a distributed database. | ||
|
||
This project adheres to the Contributor [Covenant code of conduct](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behavior to [email protected]. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
# KEFCore: the EntityFrameworkCore provider for Apache Kafka | ||
# KEFCore: Entity Framework Core provider for Apache Kafka | ||
|
||
[![CI_BUILD](https://github.com/masesgroup/KEFCore/actions/workflows/build.yaml/badge.svg)](https://github.com/masesgroup/KEFCore/actions/workflows/build.yaml) [![CI_RELEASE](https://github.com/masesgroup/KEFCore/actions/workflows/release.yaml/badge.svg)](https://github.com/masesgroup/KEFCore/actions/workflows/release.yaml) | ||
|
||
KEFCore is the EntityFrameworkCore provider for Apache Kafka. | ||
KEFCore is the Entity Framework Core provider for Apache Kafka. | ||
Based on [KNet](https://github.com/masesgroup/KNet) it allows to use Apache Kafka as a distributed database. | ||
|
||
This project adheres to the Contributor [Covenant code of conduct](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behavior to [email protected]. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.