找回密码
 立即注册

QQ登录

只需一步,快速开始

与夏梨涡

注册会员

13

主题

54

帖子

125

积分

注册会员

积分
125
与夏梨涡
注册会员   /  发表于:2024-12-23 15:47  /   查看:155  /  回复:15
1金币

c#生成的DLL文件,导入后没有生成API的url,是怎么回事
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

6.0,还不支持.Net 8.0

15 个回复

倒序浏览
最佳答案
最佳答案
Shawn.Liu活字格认证
超级版主   /  发表于:2024-12-23 15:47:31
来自 14#
与夏梨涡 发表于 2024-12-24 17:11
类库的版本是8.0吗?还是说你是6.0的

6.0,还不支持.Net 8.0
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2024-12-23 17:17:35
2#
您好,开发Web API后上传没有对应的接口,还是得麻烦您对照文档重新检查一遍步骤,猜测是缺少[POST]的注解标注,建议先搭建一个最简单的接口后就生成解决方案,确保可以识别到后再进行接口逻辑的编写,创建服务端Web API - 活字格V10帮助文档
回复 使用道具 举报
与夏梨涡
注册会员   /  发表于:2024-12-23 17:27:22
3#
Shawn.Liu 发表于 2024-12-23 17:17
您好,开发Web API后上传没有对应的接口,还是得麻烦您对照文档重新检查一遍步骤,猜测是缺少的注解标注, ...

没有少,代码都是复制这个帮助文档的,跟着视频又做了一次,还是不行
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2024-12-23 17:59:10
4#
与夏梨涡 发表于 2024-12-23 17:27
没有少,代码都是复制这个帮助文档的,跟着视频又做了一次,还是不行

好的,这边跟着帮助文档做了一遍上传dll后是可以识别到的,请问下你这边目前使用活字格哪个版本,方便的话也可以上传一下您的源码。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
与夏梨涡
注册会员   /  发表于:2024-12-24 10:10:18
5#
Shawn.Liu 发表于 2024-12-23 17:59
好的,这边跟着帮助文档做了一遍上传dll后是可以识别到的,请问下你这边目前使用活字格哪个版本,方便的 ...

两个软件都是最新的
回复 使用道具 举报
与夏梨涡
注册会员   /  发表于:2024-12-24 14:57:54
6#
Shawn.Liu 发表于 2024-12-23 17:59
好的,这边跟着帮助文档做了一遍上传dll后是可以识别到的,请问下你这边目前使用活字格哪个版本,方便的 ...

10.0.103.0活字格版本,请问您要什么源码,C#的吗
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2024-12-24 14:58:59
7#
与夏梨涡 发表于 2024-12-24 14:57
10.0.103.0活字格版本,请问您要什么源码,C#的吗

是的,也就是您web api的源码,这边看下是否可以复现。
回复 使用道具 举报
与夏梨涡
注册会员   /  发表于:2024-12-24 15:16:03
8#
Shawn.Liu 发表于 2024-12-24 14:58
是的,也就是您web api的源码,这边看下是否可以复现。

using GrapeCity.Forguncy.ServerApi;
using Microsoft.AspNetCore.Http;

namespace ClassLibrary2
{

    public class MyAPI : ForguncyApi
    {
        [Post]
        public async Task TestPostAPI()
        {
            //获取post请求的数据
            var form = await Context.Request.ReadFormAsync();
            var name = form["name"][0];
            var department = form["department"][0];
            await this.Context.Response.WriteAsync(name + department);
            //使用AddTableData方法向员工表中添加数据
            this.DataAccess.AddTableData("员工表", new Dictionary<string, object> { { "姓名", name }, { "部门", department } });
        }
    }
}
代码就是例子的,这是全部的
回复 使用道具 举报
与夏梨涡
注册会员   /  发表于:2024-12-24 16:08:44
9#
Shawn.Liu 发表于 2024-12-24 14:58
是的,也就是您web api的源码,这边看下是否可以复现。

社区版vs可以吗
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部