vipwan/Biwen.QuickApi

支持QuickApi仅注册为服务JustAsServiceAttribute

vipwan opened this issue · 1 comments

vipwan commented
    /// <summary>
    /// JustAsService 只会被服务发现,不会被注册到路由表
    /// </summary>
    [QuickApi(""), JustAsService]
    public class JustAsService : BaseQuickApi<EmptyRequest, ContentResponse>
    {
        public override Task<ContentResponse> ExecuteAsync(EmptyRequest request)
        {
            return Task.FromResult(new ContentResponse("Hello World JustAsService!"));
        }
    }
vipwan commented

另一种写法

    public class JustAsService : BaseQuickApiJustAsService<EmptyRequest, ContentResponse>
    {
        public override Task<ContentResponse> ExecuteAsync(EmptyRequest request)
        {
            return Task.FromResult(new ContentResponse("Hello World JustAsService!"));
        }
    }