//using Dapr; //using Microsoft.AspNetCore.Mvc; //using Microsoft.Extensions.Logging; //using System.Threading.Tasks; //namespace FrameworkSL.Endpoints.Module //{ // public class ModuleListMessage // { // public string Message { get; set; } // } // [ApiController] // public class GetModuleListSubscriber : ControllerBase // { // private readonly ILogger _logger; // public GetModuleListSubscriber(ILogger logger) // { // _logger = logger; // } // [Topic("pubsub", "SavePayProduction")] // [HttpPost("Get-SubPayProduction")] // public async Task HandleModuleListEvent([FromBody] string Message) // { // _logger.LogInformation("Received PubSub message on topic 'Get-SubPayProduction': {Message}", Message); // await Task.CompletedTask; // return Ok(); // } // } //}