生成帮助文档,参数的描述取不出来....
if (api.ParameterDescriptions.Count > 0) { var parameters = new List<APIEndPointParameter>(); foreach (var parameter in api.ParameterDescriptions) { parameters. Add(new APIEndPointParameter(parameter.Name, parameter.Documentation, parameter.Source.ToString())); } return new APIEndPointDetail(api.RelativePath, api.Documentation, api.HttpMethod.Method, parameters); } else { return new APIEndPointDetail(api.RelativePath, api.Documentation, api.HttpMethod.Method); }
取出来的参数描述都是
ocumentation for 参数名...
web api 2.0以上版本应该没问题吧
你的参数注释类似这样吗:
/// <summary> /// This is a test action /// </summary> /// <param name="model">this is the model</param>
有可能是这个问题,需要配置:http://diaosbook.com/Post/2013/10/28/auto-generate-help-document-aspnet-webapi
谢了
mvc4/web api2.0 好像没有帮助文档模块,需要自己用ApiExplorer实现吧
参考上面的代码,改下看