{"id":19088069,"url":"https://github.com/ahmetcakr/forwardingapi","last_synced_at":"2026-04-14T07:34:00.663Z","repository":{"id":188983858,"uuid":"679815636","full_name":"ahmetcakr/forwardingApi","owner":"ahmetcakr","description":null,"archived":false,"fork":false,"pushed_at":"2023-09-01T23:39:38.000Z","size":327,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-12T07:32:36.352Z","etag":null,"topics":["crosscuttingconcerns","elasticsearch","forwarding","jwt-authentication","mailing","restful-api"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ahmetcakr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2023-08-17T17:24:30.000Z","updated_at":"2023-08-25T10:50:23.000Z","dependencies_parsed_at":"2024-11-09T03:01:08.715Z","dependency_job_id":null,"html_url":"https://github.com/ahmetcakr/forwardingApi","commit_stats":null,"previous_names":["ahmetcakr/forwardingapi"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ahmetcakr/forwardingApi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahmetcakr%2FforwardingApi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahmetcakr%2FforwardingApi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahmetcakr%2FforwardingApi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahmetcakr%2FforwardingApi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ahmetcakr","download_url":"https://codeload.github.com/ahmetcakr/forwardingApi/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahmetcakr%2FforwardingApi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31787048,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T02:24:21.117Z","status":"ssl_error","status_checked_at":"2026-04-14T02:24:20.627Z","response_time":153,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["crosscuttingconcerns","elasticsearch","forwarding","jwt-authentication","mailing","restful-api"],"created_at":"2024-11-09T03:01:02.705Z","updated_at":"2026-04-14T07:34:00.613Z","avatar_url":"https://github.com/ahmetcakr.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n[![](https://img.shields.io/badge/.NET%20Core-512BD4?style=for-the-badge\u0026logo=dotnet\u0026logoColor=white)](https://learn.microsoft.com/tr-tr/dotnet/welcome)\n\n## ⚙️ Getting Started\n\nTo get a local copy up and running follow these simple steps.\n\n### Prerequisites\n\n- .NET 7\n\n### Installation\n\n1. Clone the repo\n   ```sh\n   git clone --recurse-submodules https://github.com/kodlamaio-projects/nArchitecture.git\n   ```\n2. Configure `appsettings.json` in WebAPI.\n3. Run `Update-Database` command with Package Manager Console in WebAPI to create tables in sql server.\n\n- Run the following command to update submodules\n  ```sh\n   git submodule update --remote\n   ```\n\n## 🚀 Usage\n\n1. Run example WebAPI project `dotnet run --project src\\rentACar\\WebAPI`\n\n### Analysis\n\n1. If not, Install dotnet tool `dotnet tool restore`.\n2. Run anaylsis command `dotnet roslynator analyze`\n\n### Format\n\n1. If not, Install dotnet tool `dotnet tool restore`.\n2. Run format command `dotnet csharpier .`\n   \n## 🤝 Contributing\n\nContributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.\n\n1. Fork the project and clone your local machine\n2. Create your Feature Branch (`git checkout -b \u003cFeature\u003e/\u003cAmazingFeature\u003e'`)\n3. Develop\n4. Commit your Changes (`git add . \u0026\u0026 git commit -m '\u003cSemanticCommitType\u003e(\u003cScope\u003e): \u003cAmazingFeature\u003e'`)\n   💡 Check [Semantic Commit Messages](./docs/Semantic%20Commit%20Messages.md)\n5. Push to the Branch (`git push origin \u003cFeature\u003e/\u003cAmazingFeature\u003e`)\n6. Open a Pull Request\n\nContributing on Core Packages With This Repo:\n\n1. Fork the project\n2. Locate to `src/corePackages` path (`cd .\\src\\corePackages\\`)\n3. Add your forked nArchitecture.Core repository remote address (`git remote add \u003cYourUserName\u003e https://github.com/\u003cYourUserName\u003e/nArchitecture.Core.git`)\n4. Create your Feature Branch (`git checkout -b \u003cFeature\u003e/\u003cAmazingFeature\u003e'`)\n5. Develop\n6. Commit your changes (`git add . \u0026\u0026 git commit -m '\u003cSemanticCommitType\u003e(\u003cScope\u003e): \u003cAmazingFeature\u003e'`)\n   💡 Check [Semantic Commit Messages](./docs/Semantic%20Commit%20Messages.md)\n7. Push to the branch (`git push \u003cYourUserName\u003e --set-upstream HEAD:refs/heads/\u003cFeature\u003e/\u003cAmazingFeature\u003e`)\n8. Open a Pull Request\n\nIf your pull request is accepted and merged:\n\n9. Locate to `src/corePackages` path (`cd .\\src\\corePackages\\`)\n10. Switch to main branch `git checkout main`\n11. Locate root path `/` path (`cd ..\\..\\`)\n12. Pull repo and submodule `git submodule update --remote`\n13. Commit your changes (`git add . \u0026\u0026 git commit -m 'build(corePackages): update submodule'`)\n14. Push to the Branch (`git push origin \u003cFeature\u003e/\u003cAmazingFeature\u003e`)\n15. Open a Pull Request\n\n## ⚖️ License\n\nDistributed under the MIT License. See `LICENSE` for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fahmetcakr%2Fforwardingapi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fahmetcakr%2Fforwardingapi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fahmetcakr%2Fforwardingapi/lists"}