如何在Asp.Net Web Api幫助頁面中爲我的模型生成描述?在AspNet中生成模型描述WebApi幫助頁面
例子:
正如你看到的例子,我已經可以產生Name
,Type
和Additional Information
。但我如何生成Description
?
我沒有試過,我都沒有想法。
不,這是不正確的。我已經嘗試在我的TransactionDto
課程中添加評論,但它不起作用。
/// <summary>
/// A DTO (Data Transfer Object) for Transaction objects.
/// </summary>
public class TransactionDto
{
/// <summary>
/// The manager who registered the transaction.
/// </summary>
public string FromId { get; set; }
/// <summary>
/// The receiving manager.
/// </summary>
[Required]
public string ToId { get; set; }
/// <summary>
/// Optional expiration date.
/// </summary>
public DateTime? Expires { get; set; }
/// <summary>
/// Date the transaction was created.
/// </summary>
public DateTime Created { get; set; }
}
我已經配置HelpPageConfig.cs
使用的XmlDocumentationProvider
像這樣:
config.SetDocumentationProvider(new XmlDocumentationProvider(HttpContext.Current.Server.MapPath("~/App_Data/XmlDocument.xml")));
那麼,如何產生這些描述的模型?
您是否還在項目屬性中選中了以下內容:屬性|構建|輸出| XML文檔文件? –