私は基本APIコントローラーを持っています:
public class BaseController<T> : ApiController
{
/// <summary>
/// Method GetByYear in Base class
/// </summary>
/// <param name="year"></param>
/// <returns></returns>
public virtual IQueryable<T> GetByYear(int year)
{
return null;
}
}
ベースからメソッド GetByYear を継承した子:
public class HouseController : BaseController<House>
{
/// <summary>
/// Method Test
/// </summary>
/// <returns></returns>
public string Test()
{
return "Test";
}
}
ヘルプページを使用して自動ドキュメントを作成しています。その結果、次のようになります。
2つの方法の説明を取得したいと思います。
オーバーライドせずに、子クラスのメソッド GET への XML コメントを取得するにはどうすればよいですか?
または、子クラスにコピーする必要がありますか?
HouseControllerで使用する<inheritdoc />
と、上記と同じ結果が得られます。必要でない場合は各メソッドをオーバーライドしたくありません。
/// <inheritdoc />
public override IQueryable<House> GetByYear(int year)
{
return base.GetByYear(year);
}
別の質問: デフォルトのヘルプ ページで Ghostdoc を使用するにはどうすればよいですか?