{"id":18602772,"url":"https://github.com/cihatsolak/rabbitmq-publishexcel","last_synced_at":"2025-06-13T23:37:27.154Z","repository":{"id":107470820,"uuid":"367612471","full_name":"cihatsolak/rabbitmq-publishexcel","owner":"cihatsolak","description":"It is an example project for using rabbitmq and worker service together. Direct exchange is used on rabbitmq side. On the consumer side, messages were received from the queue with the worker service. After the task given asynchronously in the worker service, it was reported to rabbitmq.","archived":false,"fork":false,"pushed_at":"2021-05-16T16:36:53.000Z","size":731,"stargazers_count":6,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-10T07:46:46.806Z","etag":null,"topics":["api-rest","asenkron","closedxml","net5","rabbitmq","signalr","workerservice"],"latest_commit_sha":null,"homepage":"https://medium.com/ltunes/k%C4%B1demli-tav%C5%9Fan-rabbitmq-4c65b03f95c9","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/cihatsolak.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":"2021-05-15T11:20:59.000Z","updated_at":"2024-03-05T10:39:04.000Z","dependencies_parsed_at":"2023-06-25T21:16:47.701Z","dependency_job_id":null,"html_url":"https://github.com/cihatsolak/rabbitmq-publishexcel","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cihatsolak/rabbitmq-publishexcel","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cihatsolak%2Frabbitmq-publishexcel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cihatsolak%2Frabbitmq-publishexcel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cihatsolak%2Frabbitmq-publishexcel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cihatsolak%2Frabbitmq-publishexcel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cihatsolak","download_url":"https://codeload.github.com/cihatsolak/rabbitmq-publishexcel/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cihatsolak%2Frabbitmq-publishexcel/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259737491,"owners_count":22903839,"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":["api-rest","asenkron","closedxml","net5","rabbitmq","signalr","workerservice"],"created_at":"2024-11-07T02:12:29.541Z","updated_at":"2025-06-13T23:37:27.118Z","avatar_url":"https://github.com/cihatsolak.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NET 5 - RabbitMQ Publish Excel\n\nThere is a vehicle list table in the user's database. According to the user's request, the data in this table are converted to an excel file. In the web project, the request to convert to Excel is directed to the worker service. The worker service notifies the request to the web project again after it has been processed. After the notification on the web side, the user is notified with sweet alert with signalR.\n\n![Screenshot_1](https://user-images.githubusercontent.com/54249736/118404776-fbb3da00-b67c-11eb-8343-55737a072e7d.png)\n\n## Libraries\n![asdasdasd](https://user-images.githubusercontent.com/54249736/118404839-54837280-b67d-11eb-9764-78fdf7bdfb3b.png)\n\n#### Installed Packages (PublishExcel.Shared)\n* No packages found.\n\n#### Installed Packages (PublishExcel.Web)\n* Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation\n* Microsoft.EntityFrameworkCore.SqlServer\n* Microsoft.EntityFrameworkCore.Tools\n* Microsoft.VisualStudio.Web.CodeGeneration.Design\n* RabbitMQ.Client\n* Microsoft.AspNetCore.Identity.EntityFrameworkCore\n\n#### Installed Packages (PublishExcel.WorkerService)\n* ClosedXML\n* Microsoft.EntityFrameworkCore\n* Microsoft.EntityFrameworkCore.SqlServer\n* Microsoft.EntityFrameworkCore.Tools\n* Microsoft.Extensions.Hosting\n* RabbitMQ.Client\n\n#### Contact Addresses\n##### Linkedin: [Send a message on Linkedin](https://www.linkedin.com/in/cihatsolak/) \n##### Twitter: [Go to @cihattsolak](https://twitter.com/cihattsolak)\n##### Medium: [Read from medium](https://cihatsolak.medium.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcihatsolak%2Frabbitmq-publishexcel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcihatsolak%2Frabbitmq-publishexcel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcihatsolak%2Frabbitmq-publishexcel/lists"}