1

すべての文字列列に nvarchar の代わりに nchar を使用するデータベースを持ついくつかのレガシー システムをラップする Web API アプリケーションを作成しています。

これは明らかに、データベースからのすべての文字列に、最後にフィールドの長さに合わせて空白を埋めるという問題があります。

JSON を返すので、JSON ができるだけ縮小されていることを確認し、文字列をトリミングしたいと思います。TrimEnd()コード内ですべての文字列を手動で実行する必要はありません。

これを実現するために、WebAPI でオブジェクトを出力するために使用されている JSON シリアライザーでこれを行うことができると考えていました。中を探してみました

GlobalConfiguration.Configuration.Formatters.JsonFormatter

これを行う方法を見つけることができるかどうかを確認しますが、実行可能なオプションを見つけるのに苦労しています.

誰かが以前にこれをやろうとしたことがありますか?フィールドを手動でループすることなく、パフォーマンスのオーバーヘッドを大幅に発生させることなく、どうやってそれを行うことができたのでしょうか?

4

1 に答える 1