次の DTO は、メタデータ ページの JSON リンクをクリックすると NullReferenceException を生成します。
[DataContract]
[Route("/AVideo")]
[Route("/AVideo/{VideoID}/{Filename}")]
public class PlayerVideo : IReturnVoid
{
[DataMember]
public Guid VideoID { get; set; }
[DataMember]
public string Filename { get; set; } //dummy
}
戻り値の型を に変更するIReturn<int>
と、メタデータ ページが正しく生成されます。