An example app for my Pluralsight course (Using gRPC in ASP.NET Core). The Course can be found at:
There are a couple of tasks before you can just run the project:
If you don't have the Entity Framework Core tools installed for .NET 3.0, you'll need to:
C:/>dotnet tool install --global dotnet-efThen you can build the database by running this in the root of the project (at a console):
C:/>dotnet ef database updateFirst you'll need to install the root project's NPM packages. To do so, go to the src/MeterReader/ directory:
C:/> cd {RootFolder}/src/MeterReaderThen you'll need to run NPM's install:
C:/.../MeterReader> npm installFinally, merge the libraries with Gulp:
C:/.../MeterReader> gulpNext, you'll need to build the Vue project (only once). GO to the client directory under the MeterReader directory:
C:/> cd {RootFolder}/src/MeterReader/clientThen run npm install in that folder:
C:/.../client> npm installNow you can build the project like so:
C:/.../client>npm run build
Now you're ready to open the project by opening the:
C:/> cd {RootFolder}/src
C:/.../src> MeterReader.slnWith the project open, you can be ready to start the course.