Coder Social home page Coder Social logo

nikolayit / asp.net-core-template Goto Github PK

View Code? Open in Web Editor NEW
1.0K 58.0 170.0 5.6 MB

A ready-to-use template for ASP.NET Core with repositories, services, models mapping, DI and StyleCop warnings fixed.

License: MIT License

C# 88.57% CSS 1.71% JavaScript 0.27% HTML 9.44%
aspnet-core aspnetcore asp-net-core-3-1 asp-net-core template aspnetcoretemplate

asp.net-core-template's Introduction

asp.net-core-template's People

Contributors

danisio avatar dependabot[bot] avatar georgimanov avatar iliyanang avatar kristianmariyanov avatar mariyasteffanova avatar nikolayit avatar pawelangelow avatar philshishov avatar stanislavstoyanov99 avatar stoyanshopov avatar todorm85 avatar viktorrr avatar vladislav-karamfilov avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

asp.net-core-template's Issues

VS 2019 and VS 2022 giving C#9.0 and C#10.0 issue

This is FYI...
If anyone has VS 2019 and (VS 2022 installed with .NET 6) this will cause a little issue with projects using Lang version Latest.

in all projects double click and change this in csproj files
<LangVersion>latest</LangVersion>
with this
<LangVersion>9.0</LangVersion>

Then Template will work on 2019 and 2022 else template gives errors when building on 2019 as C#10.0 is there due to VS 2022.

[Question] Services how to

Hi NikolayIT,
what is the purpose of the project Services if in all of your example projects you just use Repositories in the Controllers,
weren't Services supposed to contain all that business logic instead of the Controllers?

Thank you

Register the same mappings more then one time

We register custom mappings more then one time in GetCustomMappings.
When we use from i in t.GetTypeInfo().GetInterfaces() we get all interfaces IMapFrom, IMapTo and IHaveCustomMappings => we will register 3 times our mappings if they exist in our model.

var customMaps = from t in types
                             from i in t.GetTypeInfo().GetInterfaces()
                             where typeof(IHaveCustomMappings).GetTypeInfo().IsAssignableFrom(t) &&
                                   !t.GetTypeInfo().IsAbstract &&
                                   !t.GetTypeInfo().IsInterface
                             select (IHaveCustomMappings)Activator.CreateInstance(t);

Fix

var customMaps = from t in types
                             where typeof(IHaveCustomMappings).GetTypeInfo().IsAssignableFrom(t) &&
                                   !t.GetTypeInfo().IsAbstract &&
                                   !t.GetTypeInfo().IsInterface
                             select (IHaveCustomMappings)Activator.CreateInstance(t);

Current .NET SDK not supporting targeted .NET 7.0 of the ASP.Core Template

Hello there,
i had just downloaded this great template for Web project, but it seems i am getting errors concerning about the SDK version i am currently using. So i checked every project in the template and true all projects were mean to be using .NET 7. So having noticed this, and having all my previous projects build on .NET 6 i decided to download the correct version of the required SDK so i can start using the template. Done. But this didn't fix the issue.
So now i am having SDK version 7.0.404, which is the one required to use this template i assume, so i tried to set it by creating global.json in the solution's directory and setting used sdk to SDK 7.0.404. This made it even worse, so i deleted it. Here i am dead end. Don't know how make this template work and start building my project early on. I am just about to enroll in our web module so the problem i am encountering might seem stupid or probably there are things i am not aware of yet. Still i like mister Nikolay Kostov and company work and would like to use their template for my own first project because it seems pretty well organized and build.
Thanks for your time reader.

How to apply the .ToListAsync();?

In asynchronous programming there is a very useful async method: ToListAsync();
However, it comes from EntityFramework. So basically if we use the template here and call .All(); method in the Service and after that call .ToListAsync() in the service - then we will create a dependency between the Service and EF.

Perhaps I should add a wrapper method for this in the generic repository like I have done it here:

Or maybe there is a better way? Let me know your thoughts!

https://github.com/MiBuena/ListGeneratorAsync/blob/19093c731337d7b1b2a91963e047873142f4d9de/ListGeneration.Data/Repositories/EfRepository.cs#L30

Scaffolding, Seeding with ASP identity is not working

Hello, can you leave a fork with ASP identity scaffolded views for managing users, claims and roles.

  1. ASP identity views
  2. Seed Users/Roles option during startup if not exist.
  3. Seed basic data so when the app comes up firs time they know its working from front end.

Repository implementation

Is it good idea Delete, Update and Add method in repository to invoke SaveChanges method?

public virtual Task AddAsync(TEntity entity)
{
this.DbSet.AddAsync(entity);
await this.SaveChangesAsync();
}

Please enable multi tenants in this template

Hi Nickolay this is Feature request, please add multi tenants in template this will enable students to be able to host for more than one client. Microsoft pushing everything multi tenants.

Custom AutoMapping in ASP.NET Core as per lecture "Advanced Topics I" gives me unusual error

Hi Niki,

Despite doing exactly as in the lecture about the AudiCars and the custom mapped property "YearAndMonth", I get a rare error which I can't even solve from SOF or Google.

It is :
InvalidOperationException: Null TypeMapping in Sql Tree
I tried also to remove the sorting from the LINQ Query in case something with my dates is not ok, but problem remains

Here is where it happens.
The BOLD lines of code are marked where error happens. I attached a full copy of the stack to this issue

`RPM.Services.Data.Cars.CarService.GetTopCars(int count) in CarService.cs

        {
            this.context = context;
        }
        public IEnumerable<TViewModel> GetTopCars<TViewModel>(int count = 2)
        {
            **var cars = this.context.Cars**
                .OrderByDescending(x => x.CreatedOn)
                .Take(count)
                .To<TViewModel>()
                .ToList();
            return cars;

RPM.Web.Controllers.HomeController.Index() in HomeController.cs

        {
            this.carsService = carsService;
        }
        public IActionResult Index()
        {
            **var cars = this.carsService.GetTopCars<HomePageCarViewModel>(2);**

            return this.View(cars);
        }
        public IActionResult Privacy()
        {
            return this.View();

`
You successfully demonstrated how it happens. I just need a clue what could cause this on my side..
I also created manually 2 Cars and several CarModels from MSSMS and this is how I was replicating what you demonstrated. But with no success.
Side note: It works on my side as per your demonstration with the automapping up until the custom mapping example.

Null_TypeMapping.txt

Can't compile asp.net core angular app in vs2017

9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(2,31): error TS2307: Build:Cannot find module '@angular/platform-browser'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(3,53): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(4,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(5,56): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.routes.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.routes.ts(2,38): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.module.ts(2,30): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.module.ts(3,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.routes.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.routes.ts(2,38): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\login.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\login.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\login.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\register.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\register.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\register.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\app.component.ts(1,22): error TS6053: Build:File 'C:/Users/MHerb/source/repos/ASP.NET-MVC-Template/ASP.NET Core with Angular/Web/AspNetCoreWithAngularTemplate.Web/node_modules/@types/core-js/index.d.ts' not found.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\app.component.ts(3,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\app.component.ts(6,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\base\base-route-tracking.component.ts(1,32): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\base\base-subscriptions.component.ts(1,35): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\home.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\home.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(2,30): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(3,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(4,30): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-footer.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-footer.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-header.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-header.component.ts(8,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-item-create.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-item-create.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-item-create.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-items.component.ts(1,35): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-items.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-items.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.module.ts(2,30): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.module.ts(3,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.routes.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.routes.ts(2,38): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\main.ts(1,40): error TS2307: Build:Cannot find module '@angular/platform-browser-dynamic'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\main.ts(2,32): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(2,53): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(4,21): error TS2307: Build:Cannot find module 'rxjs/operators/map'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(5,28): error TS2307: Build:Cannot find module 'rxjs/operators/catchError'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(6,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(7,33): error TS2307: Build:Cannot find module 'rxjs/observable/ErrorObservable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(8,33): error TS2307: Build:Cannot find module 'rxjs/observable/EmptyObservable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(9,33): error TS2307: Build:Cannot find module 'rxjs/BehaviorSubject'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\data\todo-items-data.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\data\todo-items-data.service.ts(2,28): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\data\todo-items-data.service.ts(4,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-guard.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-guard.service.ts(2,92): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-no-guard.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-no-guard.service.ts(2,92): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(2,89): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(4,21): error TS2307: Build:Cannot find module 'rxjs/operators/tap'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(5,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-interceptor.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-interceptor.service.ts(2,70): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-interceptor.service.ts(4,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\identity.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\logger.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(2,91): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(4,30): error TS2307: Build:Cannot find module 'rxjs/Subscription'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(5,31): error TS2307: Build:Cannot find module 'rxjs/ReplaySubject'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\storage.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\window-ref.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(2,31): error TS2307: Build:Cannot find module '@angular/platform-browser'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(3,53): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(4,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(5,56): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.routes.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.routes.ts(2,38): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.module.ts(2,30): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.module.ts(3,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.routes.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.routes.ts(2,38): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\login.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\login.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\login.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\register.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\register.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\register.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\app.component.ts(1,22): error TS6053: Build:File 'C:/Users/MHerb/source/repos/ASP.NET-MVC-Template/ASP.NET Core with Angular/Web/AspNetCoreWithAngularTemplate.Web/node_modules/@types/core-js/index.d.ts' not found.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\app.component.ts(3,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\app.component.ts(6,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\base\base-route-tracking.component.ts(1,32): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\base\base-subscriptions.component.ts(1,35): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\home.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\home.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(2,30): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(3,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(4,30): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-footer.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-footer.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-header.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-header.component.ts(8,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-item-create.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-item-create.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-item-create.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-items.component.ts(1,35): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-items.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-items.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.module.ts(2,30): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.module.ts(3,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.routes.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.routes.ts(2,38): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\main.ts(1,40): error TS2307: Build:Cannot find module '@angular/platform-browser-dynamic'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\main.ts(2,32): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(2,53): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(4,21): error TS2307: Build:Cannot find module 'rxjs/operators/map'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(5,28): error TS2307: Build:Cannot find module 'rxjs/operators/catchError'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(6,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(7,33): error TS2307: Build:Cannot find module 'rxjs/observable/ErrorObservable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(8,33): error TS2307: Build:Cannot find module 'rxjs/observable/EmptyObservable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(9,33): error TS2307: Build:Cannot find module 'rxjs/BehaviorSubject'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\data\todo-items-data.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\data\todo-items-data.service.ts(2,28): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\data\todo-items-data.service.ts(4,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-guard.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-guard.service.ts(2,92): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-no-guard.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-no-guard.service.ts(2,92): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(2,89): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(4,21): error TS2307: Build:Cannot find module 'rxjs/operators/tap'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(5,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-interceptor.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-interceptor.service.ts(2,70): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-interceptor.service.ts(4,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\identity.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\logger.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(2,91): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(4,30): error TS2307: Build:Cannot find module 'rxjs/Subscription'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(5,31): error TS2307: Build:Cannot find module 'rxjs/ReplaySubject'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\storage.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\window-ref.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>Done building project "AspNetCoreWithAngularTemplate.Web.csproj" -- FAILED.
========== Rebuild All: 8 succeeded, 1 failed, 0 skipped ==========

Switch SendGrid with MailKit

Hey Niki!
Before investing too much time in a PR, wanted to check whether this is something that will be considered improvement to the templates code base.

Pros for MailKit:

  • Open Source
  • MIT license
  • No limitations for reading/writing emails
  • Dives deep in emails structure

Cons for MailKit:

  • Requires a real instance of an email, from which to send/receive mails.
  • If not careful with the git ignore, people can commit their email username and passwords
  • Slightly steeper learning curve from SendGrid

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.