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
@@ -46,22 +50,28 @@ This solution folder contains three subfolders:
46
50
[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**.
47
51
48
52
#### AspNetCoreTemplate.Data.Models
53
+
49
54
[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.
50
55
51
56
#### AspNetCoreTemplate.Data
57
+
52
58
[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.
53
59
54
60
### Services
61
+
55
62
This solution folder contains four subfolders:
63
+
56
64
- AspNetCoreTemplate.Services.Data
57
65
- AspNetCoreTemplate.Services.Mapping
58
66
- AspNetCoreTemplate.Services.Messaging
59
67
- AspNetCoreTemplate.Services
60
68
61
69
#### AspNetCoreTemplate.Services.Data
70
+
62
71
[AspNetCoreTemplate.Services.Data](https://github.com/NikolayIT/ASP.NET-Core-Template/tree/master/src/Services/AspNetCoreTemplate.Services.Data) wil contains service layer logic.
63
72
64
73
#### AspNetCoreTemplate.Services.Mapping
74
+
65
75
[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:
66
76
67
77
```csharp
@@ -113,10 +123,13 @@ public class IndexPostViewModel : IMapFrom<Post>, IHaveCustomMappings
113
123
[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/).
@@ -130,10 +143,13 @@ This solution folder contains three subfolders:
130
143
[AspNetCoreTemplate.Web.Tests](https://github.com/NikolayIT/ASP.NET-Core-Template/tree/master/src/Tests/AspNetCoreTemplate.Web.Tests) setted up Selenuim tests.
131
144
132
145
#### Sandbox
146
+
133
147
[Sandbox](https://github.com/NikolayIT/ASP.NET-Core-Template/tree/master/src/Tests/Sandbox) can be used to test your logic.
134
148
135
149
### Web
150
+
136
151
This solution folder contains three subfolders:
152
+
137
153
- AspNetCoreTemplate.Web.Infrastructure
138
154
- AspNetCoreTemplate.Web.ViewModels
139
155
- AspNetCoreTemplate.Web
@@ -154,12 +170,10 @@ This solution folder contains three subfolders:
154
170
155
171
If you are having problems, please let us know by [raising a new issue](https://github.com/NikolayIT/ASP.NET-Core-Template/issues).
0 commit comments