当前位置: 首页 > 知识库问答 >
问题:

将框架 4.7.2 库公开为 Web API 的最简单方法 [已关闭]

高展
2023-03-14

想改进这个问题吗 通过编辑此帖子,更新问题,使其只关注一个问题。

我有一个用Visual Studio 2019和C#创建的库,它基本上公开了一个方法,该方法接受一个文本文件,做一些魔法并返回一个JSON。目标框架是4.7.2,图形用户界面是WPF。现在我想把这个方法公开为网络应用编程接口。

当我开始检查。NET框架选项我完全被Core 3.1,Standard 2.0和其他什么弄糊涂了。在一些阅读之后,我想最好的办法就是等待。NET 5.0,但是我想现在就做。有什么建议吗?最快的方法是什么?我可以自由选择使用什么,但是我想一个. NET网站,一个可以访问我的库的网站是最好的?

预先感谢,< br >弗兰克

共有1个答案

上官季
2023-03-14

正如你所说,我相信你对整个.Net Core和.Net标准的故事感到困惑,请参考此文档链接以获得一些澄清。

至于将您的方法公开为API使用,您可以使用C#通过以下方式完成:

  • Azure Functions将为您提供一种无服务器方式来使您的代码可用。
  • ASP.NETWeb API 2将为您提供一个非常类似MVC的视角,将您的代码作为API提供。

在这两种方式中,您都可以使用4.7.2.Net Framework库。

 类似资料:
  • 本文向大家介绍thinkPHP5.0框架简单配置作用域的方法,包括了thinkPHP5.0框架简单配置作用域的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了thinkPHP5.0框架简单配置作用域的方法。分享给大家供大家参考,具体如下: 配置参数支持作用域的概念,默认情况下,所有参数都在同一个系统默认作用域下面。如果你的配置参数需要用于不同的项目或者相互隔离,那么就可以使用作用域功能

  • 问题内容: 有谁知道一种简单的方法将数据库从一台计算机复制到文件,然后将其导入另一台计算机? 问题答案: 以下是一些选择: mysqldump 做到这一点最简单,可以保证工作的方法是使用。请在此处查看实用程序的手册页: http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html 基本上,它转储重建数据库内容所需的SQL脚本,包括创建表,触发器和其他对

  • 实现一个最最简单的数学计算:加、减、乘、除,给大家演示如何搭建简单的 API Server。按照前面几章的写法,先来看看加法、减法示例代码: worker_processes 1; #nginx worker 数量 error_log logs/error.log; #指定错误日志文件路径 events { worker_connections 1024; } http

  • 问题内容: 使用Java-8,我可以使用或方法轻松地将(或任何)视为。 然后,我可以操纵流的内容 我一直在寻找一种打印结果的整洁方法,但我什至找不到简单的方法。如何将这一系列s放回可以像我可以打印的形式打印。 从上面我希望打印 问题答案: 但是,仍然更简单。并不是所有的东西都能从lambda中受益。

  • 问题内容: 将Blob转换为字节数组的最简单方法是什么?我正在使用MYSQL,我想将Blob数据类型转换为字节数组。 Iam使用Java编程语言:) 问题答案: mySql blob类具有以下功能: blob.getBytes 像这样使用它:

  • 问题内容: 谁能指出我一个简单的Java开源Map / Reduce框架/ API?似乎没有太多证据表明存在这种事物,但是其他人可能知道不同。 我所能找到的最好的当然是HadoopMapReduce,但这不符合“简单”标准。我不需要运行分布式作业的能力,仅需要让我使用标准Java5风格的并发性在单个JVM中的多核计算机上运行映射/简化样式的作业。 写自己不​​是一件难事,但我宁愿不必这样做。 问题