2017-01-11 8 views
2

私はServiceStack.Textパッケージ(PCL & MonoAndroid)を他の依存関係なしで使用しようとしましたが、これを動作させることはできません。他の依存関係なしでServiceStack.Textを使用する

ServiceStack.TextがServiceStackのコア高を含む独立し、依存関係のないシリアライズライブラリですFREE高PERFテキストシリアライザおよびコアUtilsの給電servicestack.net

あなたGitHubのページから次のものを含む、パフォーマンス・ユーティリティとテキスト処理機能を含みます。

いくつかのライセンス・ユーティリティに依存しているようです実行時にJsConfigコンストラクタの例外です。

私はServiceStack.Clientを含める必要があったが、これは不必要なオーバーヘッドのように聞こえてきました。私は何もせずに(高速)Json de/serializationを探しています。

ServiceStack.Textは完全に依存関係がありませんか?それとも、実際に別のパッケージに依存していますか?

更新:私は前述のXamarin C#プロジェクト(VS2015で開発された)であり、パッケージ管理にNuGetを使用しています。

答えて

3

ServiceStack.Textの.NET 4.5または.NETのコアのバージョンは、依存関係のないですが、すべてのモバイル/ PCLプラットフォームは最小 NuGetパッケージですServiceStack.Clientにあるプラットフォーム固有のアダプタを必要すべてのXamarinプラットフォームでServiceStackのテキストシリアライザまたはクライアントを使用する必要があります。

+0

@mythzをクリアしていただきありがとうございます。すぐにこれを変更する計画はありますか?これらのシリアライズライブラリがPCLとモバイル用に分離されているのを見てうれしいです(これには技術的な問題があるかもしれませんが)。 – killercowuk

+0

@killercowuk変更は予定されていません。純粋なxplatのPCL DLLとプラットフォーム固有のDLLに最適に分割されています – mythz

関連する問題