Город МОСКОВСКИЙ
01:17:48

gRPC Service with .NET 7

Аватар
Техники CSS
Просмотры:
25
Дата загрузки:
27.11.2023 11:18
Длительность:
01:17:48
Категория:
Обучение

Описание

In this video we build a gRPC service with 5 methods: Create, Read (single), List (multiple), Update and Delete. We then employ JSON transcoding (a new feature added in .NET 7) to allow our gRPC service to act as a REST based API. This allows web-based endpoints to consume our service, while at the same time continuing to allow native gRPC clients to consume as well.

? Links ?

? GitHub Repo: https://github.com/binarythistle/S06E04-Build-a-gRPC-service-in-NET-7
? My other courses: https://lesjackson.net
? My Book: https://link.springer.com/book/10.100...
? Patreon: https://www.patreon.com/binarythistle
? Linktree: https://linktr.ee/binarythistle

? Microsoft Learning: https://learn.microsoft.com/en-us/aspnet/core/grpc/json-transcoding?view=aspnetcore-7. #http-protocol&WT.mc_id=DX-MVP-5004571
? DBeaver: https://dbeaver.io/download/


⏲️ Time Codes ⏲️

- 0:33 - Welcome
- 2:00 - gRPC Overview
- 5:08 - Scaffold the prject
- 9:58 - Test "greeter" service with Postman
- 12:32 - Add package dependencies
- 14:48 - Create the Model
- 16:38 - Create DB Context & migrations
- 22:37 - Define the protobuf file
- 32:39 - Build the first service method
- 40:55 - Test method with postman
- 42:52 - Read method
- 48:42 - List method
- 52:39 - Update method
- 59:14 - Delete method
- 1:03:24 - Add the annotation files
- 1:06:07 - Annotate the first gRPC method
- 1:09:26 - Annotate remaining methods
- 1:12:42 - Test with Postman
- 1:16;00 - Patreon supporter credits

Рекомендуемые видео