0

私は現在C# WebAPI、APIに使用しています。

serialiseオブジェクトの特定のプロパティとして、JSONまたは特定のプロパティのみを実行できる必要がありXMLます。これを困難にしているのは、データ層で使用するためにオブジェクトを前後にシリアル化するため、シリアル化するときに無視する標準属性を使用することはできません。

カスタム属性( )を作成ApiPropertyAttributeし、シリアライズでフィルターを使用して、新しい属性を持つプロパティのみを返したいと考えています。フィルタは WebAPI でのみ使用したいだけです。

メンテナンス上の理由から、新しいオブジェクトを作成してマッパーを使用したくありません。

メディア タイプのフォーマッタとコンバータを調べましたが、思いどおりに動作させることができません。

どんな助けでも感謝します。

4

0 に答える 0