{"id":23048370,"url":"https://github.com/deadislove/microservices_dot_net_api","last_synced_at":"2025-04-03T03:14:06.457Z","repository":{"id":252959896,"uuid":"486620885","full_name":"deadislove/Microservices_Dot_Net_API","owner":"deadislove","description":"Microservices - .Net 5 Web API ","archived":false,"fork":false,"pushed_at":"2022-06-08T19:44:56.000Z","size":11573,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-08T17:11:28.183Z","etag":null,"topics":["dotnet5","efcore","identityserver4","microservices","mvc","onion-architecture","webapi"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deadislove.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"https://ko-fi.com/davidskyspacedonation","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2022-04-28T14:09:02.000Z","updated_at":"2022-10-27T13:50:18.000Z","dependencies_parsed_at":"2024-08-13T17:54:56.239Z","dependency_job_id":null,"html_url":"https://github.com/deadislove/Microservices_Dot_Net_API","commit_stats":null,"previous_names":["deadislove/microservices_dot_net_api"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deadislove%2FMicroservices_Dot_Net_API","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deadislove%2FMicroservices_Dot_Net_API/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deadislove%2FMicroservices_Dot_Net_API/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deadislove%2FMicroservices_Dot_Net_API/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deadislove","download_url":"https://codeload.github.com/deadislove/Microservices_Dot_Net_API/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246927838,"owners_count":20856198,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dotnet5","efcore","identityserver4","microservices","mvc","onion-architecture","webapi"],"created_at":"2024-12-15T22:40:12.643Z","updated_at":"2025-04-03T03:14:06.437Z","avatar_url":"https://github.com/deadislove.png","language":"JavaScript","funding_links":["https://ko-fi.com/https://ko-fi.com/davidskyspacedonation","https://ko-fi.com/F1F82YR41"],"categories":[],"sub_categories":[],"readme":"# Microservices_Web_API\n\u003e .NET5 web api with identityserver4. All of the guide articles will write on my blog. If you're interested in the microservices web API, please, follow my WordPress blog. \nEvery week, I will post new articles about the ASP.NET MVC or ASP.NET Core.\n\n\\\n\\\nBlog link: [David Weblog](https://davidskyspace.com/)\n\\\n\\\nIf you like my blog and Github, please donate to me and let me have the power to write the next article.\n\n[![ko-fi](https://www.ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/F1F82YR41)\n\n## Abstract\nThis repository provide the microservice web API sample projects. The guide article will be in my blog web site. You can follow the reference link.\n\n### Project information\n\u003e .NET framework: .NET 5\n\u003e \n\u003e IdentityServer4: 4.1.2\n\u003e \n\u003e Visiual Studio tools: 2019\n\n### Project architecture\n#### IdentityServer\n- IdentityServer\n- IdentityServer.Core\n- IdentityServer.SharedKernel\n\n#### API project\n- Microservices.Api\n- Microservices.Api.Core\n- Microservices.Api.Infra\n- Microservices.Api.SharedKernel\n\n### Nuget packages list\n- Microsoft.AspNetCore.Authorization 6.0.3\n- Microsoft.AspNetCore.Authentication.JwtBearer 5.0.15\n- Microsoft.EntityFrameworkCore 5.0.16\n- IdentityServer4 4.1.2\n- Serilog.Extensions.Logging.File 2.0.0\n- IdentityServer4.AccessTokenValidation 3.0.1\n- MeditaR 10.0.1\n- MediatR.Extensions.Microsoft.DependencyInjection 10.0.1\n\n### Referemce\n- [Creating a simple data-driven CRUD microservice](https://docs.microsoft.com/en-us/dotnet/architecture/microservices/multi-container-microservice-net-applications/data-driven-crud-microservice)\n- [IdentityServer4 Documents](https://identityserver4.readthedocs.io/en/latest/)\n- [IdentityServer4 Github](https://github.com/IdentityServer/IdentityServer4)\n- [MediatR Github](https://github.com/jbogard/MediatR)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeadislove%2Fmicroservices_dot_net_api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeadislove%2Fmicroservices_dot_net_api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeadislove%2Fmicroservices_dot_net_api/lists"}