問題タブ [automapper-5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
734 参照

c# - Automapper が基本クラスと継承クラスで機能しない理由

ApplicationUserMVC アプリケーションには、基本クラス (ASP.NET Identity)から継承された Student クラスがあり、以下に示すようViewModelに呼び出されるクラスがあります。StudentViewModel

エンティティ クラス:

ビューモデル:

Controller にマッピングStudentViewModelして Student を更新するには、次のメソッドを使用します。ApplicationUser

この方法を使用すると、次のエラーが発生します。

メソッド 'UserManagerExtensions.Update(UserManager, TUser)' の型引数は、使用法から推測できません。型引数を明示的に指定してみてください。

それを修正するアイデアはありますか?

0 投票する
2 に答える
1973 参照

c# - AutoMapper 5.1.1 を Castle Windsor に登録する

AutoMapper 5.1.1 を CastleWindsor に登録しようとしていますが、どこで Mapper.Initialize() を適切に呼び出すべきかわかりません。

AutoMapper プロファイル:

ウィンザー城の登録:

そして、_mapper を使用すると、マッパーが初期化されていないという例外が発生しました。

アドバイスをありがとう。

0 投票する
2 に答える
4365 参照

c# - パラメーター コンストラクターと Ninject を使用して Automapper プロファイル クラスを構成する

Automapper(v5.1.1.0) と(v3.2.0.0)を使用していNinjectます。私のプロファイルクラスは次のとおりです。

AutoMapperWebConfiguration は次のとおりです。

また、Ninject カーネルにバインドしようとしました。

そして別の方法:

しかし、両方の方法でエラーが発生しました-

このオブジェクトにはパラメーターなしのコンストラクターが定義されていません

私を助けてください。AutoMapperでプロファイル クラス (パラメーターを持つ) を構成できませんNinject。この問題を解決する別の方法はありますか?

0 投票する
1 に答える
452 参照

c# - automapper で絶対 URL を解決する方法

Automapper を使用して、Automappers プロファイルを使用して絶対 URL を作成したいと考えています。それを行うためのベストプラクティスは何ですか?

  • プロファイルは起動時に自動構成されます。
  • 役立つ場合は、Ioc コンテナーを使用しています。

    /li>

何らかの方法で、リクエストのベース URL (" http://www.thisiswhatiwant.com/ ")を動的に取得して、相対 URL と一緒に配置できるようにしたいと考えています。私はそれを行う 1 つの方法を知っていますが、きれいではありません。つまり、最善の方法とは言えません。