Skip to content

Commit a1e0aec

Browse files
committed
Small README.md improvements
1 parent 73b2bae commit a1e0aec

File tree

1 file changed

+22
-8
lines changed

1 file changed

+22
-8
lines changed

README.md

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ A ready-to-use template for ASP.NET Core with repositories, services, models map
1010

1111
- [Nikolay Kostov](https://github.com/NikolayIT)
1212
- [Vladislav Karamfilov](https://github.com/vladislav-karamfilov)
13+
- [Stoyan Shopov](https://github.com/StoyanShopov)
1314

1415
## Package Installation
1516

@@ -21,7 +22,7 @@ dotnet new -i AspNetCoreTemplate
2122

2223
```powershell
2324
dotnet new aspnet-core -n YourProjectName
24-
```
25+
```
2526

2627
## Project Overview
2728

@@ -30,11 +31,14 @@ dotnet new aspnet-core -n YourProjectName
3031

3132
### Common
3233

33-
**AspNetCoreTemplate.Common** contains common things for the project solution. For example:
34+
**AspNetCoreTemplate.Common** contains common things for the project solution. For example:
35+
3436
- [GlobalConstants.cs](https://github.com/NikolayIT/ASP.NET-Core-Template/blob/master/src/AspNetCoreTemplate.Common/GlobalConstants.cs).
3537

3638
### Data
39+
3740
This solution folder contains three subfolders:
41+
3842
- AspNetCoreTemplate.Data.Common
3943
- AspNetCoreTemplate.Data.Models
4044
- AspNetCoreTemplate.Data
@@ -46,22 +50,28 @@ This solution folder contains three subfolders:
4650
[AspNetCoreTemplate.Data.Common.Repositories](https://github.com/NikolayIT/ASP.NET-Core-Template/tree/master/src/Data/AspNetCoreTemplate.Data.Common/Repositories) provides two interfaces IDeletableEntityRepository and IRepository, which are part of the **repository pattern**.
4751

4852
#### AspNetCoreTemplate.Data.Models
53+
4954
[AspNetCoreTemplate.Data.Models](https://github.com/NikolayIT/ASP.NET-Core-Template/tree/master/src/Data/AspNetCoreTemplate.Data.Models) contains ApplicationUser and ApplicationRole classes, which inherits IdentityRole and IdentityUsers.
5055

5156
#### AspNetCoreTemplate.Data
57+
5258
[AspNetCoreTemplate.Data](https://github.com/NikolayIT/ASP.NET-Core-Template/tree/master/src/Data/AspNetCoreTemplate.Data) contains DbContext, Migrations and Configuraitons for the EF Core.There is Seeding and Repository functionality as well.
5359

5460
### Services
61+
5562
This solution folder contains four subfolders:
63+
5664
- AspNetCoreTemplate.Services.Data
5765
- AspNetCoreTemplate.Services.Mapping
5866
- AspNetCoreTemplate.Services.Messaging
5967
- AspNetCoreTemplate.Services
6068

6169
#### AspNetCoreTemplate.Services.Data
70+
6271
[AspNetCoreTemplate.Services.Data](https://github.com/NikolayIT/ASP.NET-Core-Template/tree/master/src/Services/AspNetCoreTemplate.Services.Data) wil contains service layer logic.
6372

6473
#### AspNetCoreTemplate.Services.Mapping
74+
6575
[AspNetCoreTemplate.Services.Mapping](https://github.com/NikolayIT/ASP.NET-Core-Template/tree/master/src/Services/AspNetCoreTemplate.Services.Mapping) provides simplified functionlity for auto mapping. For example:
6676

6777
```csharp
@@ -113,10 +123,13 @@ public class IndexPostViewModel : IMapFrom<Post>, IHaveCustomMappings
113123
[AspNetCoreTemplate.Services.Messaging](https://github.com/NikolayIT/ASP.NET-Core-Template/tree/master/src/Services/AspNetCoreTemplate.Services.Messaging) a ready to use integration with [SendGrid](https://sendgrid.com/).
114124

115125
#### AspNetCoreTemplate.Services
116-
[AspNetCoreTemplate.Services](https://github.com/NikolayIT/ASP.NET-Core-Template/tree/master/src/Services/AspNetCoreTemplate.Services)
126+
127+
[AspNetCoreTemplate.Services](https://github.com/NikolayIT/ASP.NET-Core-Template/tree/master/src/Services/AspNetCoreTemplate.Services)
117128

118129
### Tests
130+
119131
This solution folder contains three subfolders:
132+
120133
- AspNetCoreTemplate.Services.Data.Tests
121134
- AspNetCoreTemplate.Web.Tests
122135
- Sandbox
@@ -130,10 +143,13 @@ This solution folder contains three subfolders:
130143
[AspNetCoreTemplate.Web.Tests](https://github.com/NikolayIT/ASP.NET-Core-Template/tree/master/src/Tests/AspNetCoreTemplate.Web.Tests) setted up Selenuim tests.
131144

132145
#### Sandbox
146+
133147
[Sandbox](https://github.com/NikolayIT/ASP.NET-Core-Template/tree/master/src/Tests/Sandbox) can be used to test your logic.
134148

135149
### Web
150+
136151
This solution folder contains three subfolders:
152+
137153
- AspNetCoreTemplate.Web.Infrastructure
138154
- AspNetCoreTemplate.Web.ViewModels
139155
- AspNetCoreTemplate.Web
@@ -154,12 +170,10 @@ This solution folder contains three subfolders:
154170

155171
If you are having problems, please let us know by [raising a new issue](https://github.com/NikolayIT/ASP.NET-Core-Template/issues).
156172

157-
## Contributors
158-
- [Stoyan Shopov](https://github.com/StoyanShopov)
159-
160173
## Example Projects
161-
- https://github.com/NikolayIT/PressCenters.com
162-
- https://github.com/NikolayIT/nikolay.it
174+
175+
- <https://github.com/NikolayIT/PressCenters.com>
176+
- <https://github.com/NikolayIT/nikolay.it>
163177

164178
## License
165179

0 commit comments

Comments
 (0)