2017-03-28 18 views
0

私のオブジェクトに問題があります。Web APIオブジェクト共有

以前はほとんど同じ2つのオブジェクトを持っていましたが、1つは余分なフィールドを持っていましたので、それらを1つにマージしました。

私が抱えている問題は、スワッガーを使用してWeb APIドキュメントを作成すると、オブジェクト全体が表示されますが、一部の呼び出しではオブジェクトの一部しか使用したくないということです。

基本的な値を持つオブジェクトが1つある場合、必要な余分な値を追加できる開始点/参照として別のオブジェクトにベースオブジェクトを使用させることは可能ですか?

+3

の両方を持っていますはい - これは継承 –

答えて

2

あなたの質問に対する答えはOOPであり、相続

public class FirstClass 
{ 
    public string Property1 { get; set; } 
} 

public class SecondClass : FirstClass 
{ 
    public string Property2 { get; set; } 
} 

SecondClassはプロパティ1とProperty2

+0

はいああ、私は後に正確に何だっただおかげで呼ばれています – Nathan

関連する問題