![]() |
1
4
我会创建一个简单的类,例如“ RazorGatorResult.cs公司 ,它保存从API返回的不同信息。(或者更具体地说,只有你需要的信息)。 然后您可以创建一个“ RazorGatorService公司 “应用程序中的程序集,web应用程序引用了它。 “那” RazorGatorService公司 负责调用API,并将原始的HTTP响应(HTML、JSON、XML等)水合为强类型 RazorGatorResult公司 对象,可由web层使用。 然后,任何页面都可以通过该服务调用:
这有三个好处: 1-您可以在web应用程序的任何位置调用API
3-您可以在单独的程序集中维护/微调代码,而不会影响您的web层。 |