IReturn<>
リクエスト DTOを複数持つことは可能ですか?
たとえば、次のルート:
[Route("/api/whatever", "GET,POST,PUT,DELETE")]
public class WhateverRequest : IReturn<bool>, IReturn<List<Whatever>>
{
public string WhateverId { get; set; }
}
リクエスト方法によっては、別のIReturn
. Post-Put-Delete リクエストは、リクエストが成功した場合にのみ確認を返す必要があります。
IReturn<bool>
しかし、GETリクエストでは、次のものが必要です:
IReturn<List<Whatever>>
これをSwagger Api/Metadata Pageに反映させる方法もあると良いです。現在、最初の 1 つだけIReturn
が表示されています。
これは可能ですか、それともそれぞれにルートを作成する方がよいでしょうIReturn
か?