├── .gitignore ├── AspNetCoreServiceBus.sln ├── AspNetCoreServiceBusApi1 ├── AspNetCoreServiceBusApi1.csproj ├── Controllers │ ├── PayloadController.cs │ └── TopicController.cs ├── Model │ └── Payload.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── Startup.cs ├── appsettings.Development.json └── appsettings.json ├── AspNetCoreServiceBusApi2 ├── AspNetCoreServiceBusApi2.csproj ├── Controllers │ └── ViewPayloadMessagesController.cs ├── Migrations │ ├── 20190425163555_init_db.Designer.cs │ ├── 20190425163555_init_db.cs │ └── PayloadContextModelSnapshot.cs ├── Model │ ├── Payload.cs │ ├── PayloadContext.cs │ └── PayloadMessageContext.cs ├── ProcessData.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── Startup.cs ├── WorkerServiceBus.cs ├── appsettings.Development.json ├── appsettings.json ├── payloads.sqlite └── readme.md ├── FunctionService3 ├── .gitignore ├── FunctionService3.csproj ├── MyPayload.cs ├── MyQueueFunction.cs ├── Properties │ └── launchSettings.json ├── README.md ├── SubscriptionClientFunction.cs ├── host.json ├── local.settings.json └── server.pfx ├── README.md ├── ReducedAccessRightsQueueSender ├── Program.cs └── ReducedAccessRightsQueueSender.csproj └── ServiceBusMessaging ├── IProcessData.cs ├── IServiceBusTopicSubscription.cs ├── MyPayload.cs ├── ServiceBusConsumer.cs ├── ServiceBusMessaging.csproj ├── ServiceBusSender.cs ├── ServiceBusTopicSender.cs └── ServiceBusTopicSubscription.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/.gitignore -------------------------------------------------------------------------------- /AspNetCoreServiceBus.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBus.sln -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi1/AspNetCoreServiceBusApi1.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi1/AspNetCoreServiceBusApi1.csproj -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi1/Controllers/PayloadController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi1/Controllers/PayloadController.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi1/Controllers/TopicController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi1/Controllers/TopicController.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi1/Model/Payload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi1/Model/Payload.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi1/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi1/Program.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi1/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi1/Properties/launchSettings.json -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi1/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi1/Startup.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi1/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi1/appsettings.Development.json -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi1/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi1/appsettings.json -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/AspNetCoreServiceBusApi2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/AspNetCoreServiceBusApi2.csproj -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/Controllers/ViewPayloadMessagesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/Controllers/ViewPayloadMessagesController.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/Migrations/20190425163555_init_db.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/Migrations/20190425163555_init_db.Designer.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/Migrations/20190425163555_init_db.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/Migrations/20190425163555_init_db.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/Migrations/PayloadContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/Migrations/PayloadContextModelSnapshot.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/Model/Payload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/Model/Payload.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/Model/PayloadContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/Model/PayloadContext.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/Model/PayloadMessageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/Model/PayloadMessageContext.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/ProcessData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/ProcessData.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/Program.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/Properties/launchSettings.json -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/Startup.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/WorkerServiceBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/WorkerServiceBus.cs -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/appsettings.Development.json -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/appsettings.json -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/payloads.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/payloads.sqlite -------------------------------------------------------------------------------- /AspNetCoreServiceBusApi2/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/AspNetCoreServiceBusApi2/readme.md -------------------------------------------------------------------------------- /FunctionService3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/FunctionService3/.gitignore -------------------------------------------------------------------------------- /FunctionService3/FunctionService3.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/FunctionService3/FunctionService3.csproj -------------------------------------------------------------------------------- /FunctionService3/MyPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/FunctionService3/MyPayload.cs -------------------------------------------------------------------------------- /FunctionService3/MyQueueFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/FunctionService3/MyQueueFunction.cs -------------------------------------------------------------------------------- /FunctionService3/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/FunctionService3/Properties/launchSettings.json -------------------------------------------------------------------------------- /FunctionService3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/FunctionService3/README.md -------------------------------------------------------------------------------- /FunctionService3/SubscriptionClientFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/FunctionService3/SubscriptionClientFunction.cs -------------------------------------------------------------------------------- /FunctionService3/host.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0" 3 | } -------------------------------------------------------------------------------- /FunctionService3/local.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/FunctionService3/local.settings.json -------------------------------------------------------------------------------- /FunctionService3/server.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/FunctionService3/server.pfx -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/README.md -------------------------------------------------------------------------------- /ReducedAccessRightsQueueSender/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/ReducedAccessRightsQueueSender/Program.cs -------------------------------------------------------------------------------- /ReducedAccessRightsQueueSender/ReducedAccessRightsQueueSender.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/ReducedAccessRightsQueueSender/ReducedAccessRightsQueueSender.csproj -------------------------------------------------------------------------------- /ServiceBusMessaging/IProcessData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/ServiceBusMessaging/IProcessData.cs -------------------------------------------------------------------------------- /ServiceBusMessaging/IServiceBusTopicSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/ServiceBusMessaging/IServiceBusTopicSubscription.cs -------------------------------------------------------------------------------- /ServiceBusMessaging/MyPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/ServiceBusMessaging/MyPayload.cs -------------------------------------------------------------------------------- /ServiceBusMessaging/ServiceBusConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/ServiceBusMessaging/ServiceBusConsumer.cs -------------------------------------------------------------------------------- /ServiceBusMessaging/ServiceBusMessaging.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/ServiceBusMessaging/ServiceBusMessaging.csproj -------------------------------------------------------------------------------- /ServiceBusMessaging/ServiceBusSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/ServiceBusMessaging/ServiceBusSender.cs -------------------------------------------------------------------------------- /ServiceBusMessaging/ServiceBusTopicSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/ServiceBusMessaging/ServiceBusTopicSender.cs -------------------------------------------------------------------------------- /ServiceBusMessaging/ServiceBusTopicSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/AspNetCoreServiceBus/HEAD/ServiceBusMessaging/ServiceBusTopicSubscription.cs --------------------------------------------------------------------------------