我想使用Azure构建一个Web应用程序。 该服务将调用MessagingService。 该服务还需要使用Twilio rest来执行自动语音消息。 该服务将有一个客户端将向他发送HTTP post数据请求。 该服务需要将该请求转换为消息,并使用Twilio休息进行有限的呼叫。我需要我的服务将有一个域名,因为Twilio要求使用那里的服务。我还希望该服务可以执行自动缩放。起初我想使用ASP.NET MVC构建这个应用程序,但我看不到在我的服务中使用视图的需要,因为它只需要做一些后台任务所以我现在不知道如何构建它因为MVC是模型视图控制器,我不需要查看这个?我的限制是我需要它有一个我可以使用Twilio的域名。感谢。
答案 0 :(得分:1)
听起来你想要一个WEB api v2。使用VS的内置发布方法,您可以轻松地发布到azure,或者选择使用Jenkins的CI / CD。使用azure,您可以处理扩展(更多实例)或扩展(更多资源)。这对您选择API没有影响。
你看过.NET核心吗?你有很多标准的内置功能与DI等。