You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A set of cloud native tools and utilities for .NET Core.
6
+
A set of cloud-native tools and utilities for .NET Core.
7
+
8
+
<details>
9
+
<summary>Features</summary>
6
10
7
-
### Features
8
11
- Simple libraries. No frameworks. Little abstraction.
9
-
- Modular (Easy to swap out Utils, Domain, AspNetCore, Clean Architecture, Open API, Entity Framework Core...)
12
+
- Modular (Easy to swap out Utils, Domain, AspNetCore, Clean Architecture, Open API, Entity Framework Core, Event Bus...)
10
13
- Adhere to [twelve-factor app paradigm](https://12factor.net) and more.
11
14
- Resilience and health check out of the box.
12
15
- Easy for configuration management.
@@ -17,7 +20,9 @@ A set of cloud native tools and utilities for .NET Core.
17
20
- Documentation template with OpenAPI documentation.
18
21
- Work natively with Kubernetes or even with Service Mesh.
19
22
20
-
### Get Starting
23
+
</details>
24
+
25
+
## Less Code to Get Starting
21
26
22
27
Small, lightweight, cloud-native out of the box, and much more simple to get starting with miniservices approach. [Why miniservices?](https://thenewstack.io/miniservices-a-realistic-alternative-to-microservices)
23
28
@@ -42,19 +47,22 @@ public class Startup
42
47
}
43
48
```
44
49
45
-
- Read [Get starting](https://github.com/cloudnative-netcore/netcorekit/wiki/Get-Started) section and [Play with Kubernetes](https://github.com/cloudnative-netcore/netcorekit/wiki/Deploy-on-k8s-on-local) section to know more about this cloud-native toolkit.
50
+
<details>
51
+
<summary>More types of equipment to get starting</summary>
46
52
53
+
- Read [Get starting](https://github.com/cloudnative-netcore/netcorekit/wiki/Get-Started) section and [Play with Kubernetes](https://github.com/cloudnative-netcore/netcorekit/wiki/Deploy-on-k8s-on-local) section to know more about this cloud-native toolkit.
47
54
- Basic usage can be found at [TodoApi Sample](https://github.com/cloudnative-netcore/netcorekit/tree/master/samples/TodoApi)
48
55
- More advance usage is at [Coolstore Microservices](https://github.com/vietnam-devs/coolstore-microservices) project.
49
56
50
-
### Contributing
57
+
</details>
58
+
59
+
<details>
60
+
<summary>Contributing</summary>
51
61
52
62
1. Fork it!
53
63
2. Create your feature branch: `git checkout -b my-new-feature`
54
64
3. Commit your changes: `git commit -am 'Add some feature'`
55
65
4. Push to the branch: `git push origin my-new-feature`
56
66
5. Submit a pull request :p
57
67
58
-
### Licence
59
-
60
-
Code released under [the MIT license](https://github.com/cloudnative-netcore/netcorekit/blob/master/LICENSE).
0 commit comments