{"id":21528487,"url":"https://github.com/hellokitty/glader.azure.servicebus.unity","last_synced_at":"2025-03-17T18:45:21.624Z","repository":{"id":40908241,"uuid":"218512222","full_name":"HelloKitty/Glader.Azure.ServiceBus.Unity","owner":"HelloKitty","description":"Unity3D compatible netstandard 2.0 port of Microsoft.Azure.ServiceBus","archived":false,"fork":false,"pushed_at":"2022-12-08T06:21:26.000Z","size":254,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-24T06:11:19.278Z","etag":null,"topics":[],"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/HelloKitty.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-10-30T11:30:42.000Z","updated_at":"2019-11-01T00:55:58.000Z","dependencies_parsed_at":"2023-01-24T18:45:08.894Z","dependency_job_id":null,"html_url":"https://github.com/HelloKitty/Glader.Azure.ServiceBus.Unity","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HelloKitty%2FGlader.Azure.ServiceBus.Unity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HelloKitty%2FGlader.Azure.ServiceBus.Unity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HelloKitty%2FGlader.Azure.ServiceBus.Unity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HelloKitty%2FGlader.Azure.ServiceBus.Unity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HelloKitty","download_url":"https://codeload.github.com/HelloKitty/Glader.Azure.ServiceBus.Unity/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244091982,"owners_count":20396705,"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":[],"created_at":"2024-11-24T01:53:27.645Z","updated_at":"2025-03-17T18:45:21.595Z","avatar_url":"https://github.com/HelloKitty.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Azure Service Bus client library for .NET\n\nAzure Service Bus allows you to build applications that take advantage of asynchronous messaging patterns using a highly-reliable service to broker messages between producers and consumers. Azure Service Bus provides flexible, brokered messaging between client and server, along with structured first-in, first-out (FIFO) messaging, and publish/subscribe capabilities with complex routing.\n\nThis directory contains the open source subset of the .NET SDK. For documentation of the complete Azure SDK, please see the [Microsoft Azure .NET Developer Center](http://azure.microsoft.com/en-us/develop/net/).\n\nUse the client library for Azure Service Bus to:\n\n- Transfer business data: leverage messaging for durable exchange of information, such as sales or purchase orders, journals, or inventory movements.\n\n- Decouple applications: improve reliability and scalability of applications and services, relieving senders and receivers of the need to be online at the same time.\n\n- Control how messages are processed: support traditional competing consumers for messages using queues or allow each consumer their own instance of a message using topics and subscriptions.\n\n- Implement complex workflows: message sessions support scenarios that require message ordering or message deferral.\n\n[Source code](https://github.com/Azure/azure-sdk-for-net/tree/master/sdk/servicebus) | [Package (NuGet)](https://www.nuget.org/packages/Microsoft.Azure.ServiceBus/) | [API reference documentation](https://docs.microsoft.com/en-us/dotnet/api/overview/azure/service-bus?view=azure-dotnet) | [Product documentation](https://docs.microsoft.com/en-us/azure/service-bus-messaging/)\n\n## Getting started\n\nThe complete Microsoft Azure SDK can be downloaded from the [Microsoft Azure Downloads Page](http://azure.microsoft.com/en-us/downloads/?sdk=net) and ships with support for building deployment packages, integrating with tooling, rich command line tooling, and more.\n\nIf you are not already familiar with Azure Service Bus, please review: [What is Azure Service Bus](https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-messaging-overview).\n\nFor the best development experience, developers should use the official Microsoft NuGet packages for libraries. NuGet packages are regularly updated with new functionality and hotfixes.\n\n## Prerequisites\n\n- Microsoft Azure Subscription: To call Microsoft Azure services, including Azure Service Bus, you need to first [create an account](https://account.windowsazure.com/Home/Index). If you do not have an existing Azure account, you may sign up for a free trial or use your MSDN subscriber benefits.\n\n- The Azure Service Bus client library shares the same [Prerequisites](https://github.com/azure/azure-sdk-for-net#prerequisites) as the Microsoft Azure SDK for .NET.\n\n## Samples\n\nCode samples for the Azure Service Bus client library that detail how to get started and how to implement common scenarios can be found in the following locations:\n\n- [Azure Code Samples](https://azure.microsoft.com/en-us/resources/samples/?sort=0\u0026service=service-bus\u0026platform=dotnet)\n- [Azure Service Bus Sample Repository](https://github.com/Azure/azure-service-bus/tree/master/samples/)\n- [Azure Service Bus Documentation](https://docs.microsoft.com/en-us/azure/service-bus-messaging/)\n\n## To build\n\nFor information on building the Azure Service bus client library, please see [Building the Microsoft Azure SDK for .NET](https://github.com/azure/azure-sdk-for-net#to-build)\n\n## Running tests\n\n1. Deploy the Azure Resource Manager template located at [sdk/servicebus/Microsoft.Azure.ServiceBus/assets/azure-deploy-test-dependencies.json](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/servicebus/Microsoft.Azure.ServiceBus/assets/azure-deploy-test-dependencies.json) by clicking the following button:\n\n    \u003ca href=\"https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure%2Fazure-sdk-for-net%2Fmaster%2Fsdk%2Fservicebus%2FMicrosoft.Azure.ServiceBus%2Fassets%2Fazure-deploy-test-dependencies.json\" target=\"_blank\"\u003e\n        \u003cimg src=\"http://azuredeploy.net/deploybutton.png\"/\u003e\n    \u003c/a\u003e\n\n    *Running the above template will provision a standard Service Bus namespace along with the required entities to successfully run the unit tests.*\n\n1. Add an Environment Variable named `SERVICE_BUS_CONNECTION_STRING` and set the value as the connection string of the newly created namespace. **Please note that if you are using Visual Studio, you must restart Visual Studio in order to use new Environment Variables.**\n\nOnce you have completed the above, you can run `dotnet test` from the `/sdk/servicebus/Microsoft.Azure.ServiceBus/tests` directory.\n\n## Development history\n\nFor additional insight and context, the development, release, and issue history for the Azure Service Bus client library will continue to be available in read-only form, located in the stand-alone [Azure Service Bus .NET repository](https://github.com/Azure/azure-service-bus-dotnet).  \n\n## Versioning information\n\nThe Azure Service Bus client library uses [the semantic versioning scheme](http://semver.org/).  \n\n## Target frameworks\n\nFor information about the target frameworks of the Azure Service Bus client library, please refer to the [Target Frameworks](https://github.com/azure/azure-sdk-for-net#target-frameworks) of the Microsoft Azure SDK for .NET.\n\n## Contributing\n\nThis project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.\n\n## Additional documentation\n\n- [Azure Service Bus General Documentation](https://docs.microsoft.com/en-us/azure/service-bus-messaging/)\n- [Azure Service Bus REST API Reference](https://docs.microsoft.com/en-us/rest/api/servicebus/)\n- [Azure Service Bus SDK for .NET Documentation](https://docs.microsoft.com/en-us/dotnet/api/overview/azure/service-bus?view=azure-dotnet)\n\n![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-net%2Fsdk%2Fservicebus%2FMicrosoft.Azure.ServiceBus%2FREADME.png)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhellokitty%2Fglader.azure.servicebus.unity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhellokitty%2Fglader.azure.servicebus.unity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhellokitty%2Fglader.azure.servicebus.unity/lists"}