我有一个旧的Web应用程序(Web站点),它是使用ASP.NET Web Forms实现的。
网站工作正常。我想拥有它的移动应用程序(Android和IOS)。
这可能是因为网站已经完成了ASP.NET Web Forms吗?
答案 0 :(得分:2)
如果我假设您的服务层是单独管理的,那么您可以轻松开发API。是的,这是可能的。
没有关注点分离。不幸的是,UI和业务都是 紧密耦合
因此,您可以将其分开,并从WebApi调用服务层方法。它也支持其他格式,但它很好地使用JSON,这将使您的工作更容易。
您可以参考此文档:Getting Started with ASP.NET Web API 2
希望这有帮助!