問題タブ [castle]
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.
silverlight - Silverlightアプリケーションでインターセプトプロパティを発行する
SilverlightアプリケーションでDIコンテナーとしてNinjectを使用しています。現在、インターセプトをサポートするようにアプリケーションを拡張し、Ninject用のDynamicProxy2拡張機能の統合を開始しました。ViewModelのプロパティへの呼び出しをインターセプトしようとすると、次の例外が発生します。
「メソッドへのアクセスに失敗しました:System.Reflection.Emit.DynamicMethod..ctor(System.String、System.Type、System.Type []、System.Reflection.Module、Boolean)」</ p>
この例外は、invocation.Proceed()メソッドが呼び出されたときにスローされます。インターセプターの2つの実装を試しましたが、どちらも失敗します
プロパティ値が設定されているときに、ViewModelでOnPropertyChangedメソッドを呼び出したい。
属性ベースのインターセプトを使用しています。
コンソールアプリケーションを使用して実装をテストしましたが、問題なく動作します。
また、Ninject.dllと同じフォルダーにNinject.Extensions.Interception.DynamicProxy2.dllがある限り、コンソールアプリケーションで、DynamicProxy2Moduleをカーネルに明示的にロードする必要はありませんでしたが、Silverlightアプリケーション用に明示的にロードする必要がありました。次のように:
誰か助けてもらえますか?ありがとう
c# - カスタムクエリを実行してジェネリックリストを返す方法は?
関数から配列を返す方法しか見つけられないようです。これが私のモデルです:
現在SimpleQueryを使用していますが、代わりにHqlBasedQueryを使用する必要があるかどうかわかりません。これが私の呼び出し関数です:
これは機能しますが、インシデントオブジェクトの一般的なリストが必要です。
ありがとうございました。
castle-activerecord - Castle ActiveRecordで再帰的プロパティを定義する方法は?
。という名前のクラスがあるとしますMyClass。MyClass、という名前のプロパティが必要であり、それ自体がタイプParentである必要があります。木構造を保持したいので必要です。ParentMyClassMyClass
どのようにそれを行うことができますか?
castle-windsor - Castle Dynamic Proxy2.1IModelInterceptorsSelectorでGetHashCodeとEqualsをオーバーライドする
Castle DynamicProxyを使用するときにInterceptorSelectorを使用するときにキャッシュとプッシュのパフォーマンスを得るには、GetType()、GetHashCode()、およびEquals()をオーバーライドする必要があることを読みました。
パフォーマンスの観点から、実装の例または最良のものはどこにありますか?
asp.net-mvc - asp.netmvcテストプロジェクトがwindsorファイルを見つけることができません
こんにちは、ウィンザーをDIコンテナとして使用しています。
私のコードは以下です
これをテストプロジェクトから呼び出す必要があります。問題は、これを行うと、windsor.configが見つからず、テストが常に失敗するように見えることです。この構成ファイルを配置するための最良の方法はどこですか、またはより良いアプローチがあります。これをやっていますか?ありがとう
fluent-nhibernate - Castle Windsor&NHibernateファシリティ:値をnullにすることはできません。パラメータ名:classType
こんにちは私は流暢なNhibernateでCastlewindsorNhibernate Facilityを使用しようとしていますが、Imが認識している限り、上記のエラーが発生します。これを設定する手順に従いました。他の誰かがこの問題を見て、多分いくつかのアドバイスを提供しましたか?ありがとう
これがファシリティxmlファシリティです
c# - ActiveRecordHooksBase.OnUpdate がカスケード モードで機能しないのはなぜですか?
2 つのエンティティがBlogありPost、Blog多くPostの があるとします。Postを通じて間接的に保存されBlogます。でオーバーライドOnUpdateすると、 null を持つ s がPost保存されます。一方、オーバーライドすると、適切に保存されません。他の誰かが同じ問題を抱えています。PostBlogOnUpdatePost
コードは次のとおりです。
.net - NVelocity で " をエスケープする
NVelocity で "をエスケープするにはどうすればよいですか?
例 test.message = "136# 1/4" テスト テスト テスト"
私が行った場合<input type="text" id="Test.Description" value="$test.message"/>
それは表示します: 136# 1/4
私が行った場合<input type="text" id="Test.Description" value=$test.message/>
表示されます:136
私が行った場合<input type="text" id="Test.Description" value='$test.message'/>
それは表示します: 136# 1/4" テスト テスト テスト しかし、それはエスケープします '
何もエスケープせずに 136# 1/4" Test Test Test を表示するにはどうすればよいですか?
castle-activerecord - 生成されたクエリを実行せずにアクセスできますか?
デバッグを有効にして、実行されるすべてのクエリがコンソールに表示されるようにする方法を知っています。生成されたクエリを実行せずに単純に出力する方法はありますか?
activerecord - Castle ActiveRecord に親 - 子を挿入
データベースのマッピングに Castle ActiveRecord を使用しています。
次のような単純なデータベースがあります: ![alt text][1] [1]: http://cA5.upanh.com/10.194.14332219.LPR0/example.jpg
そしてマッピングコード:
グループ:
コンタクト:
Contact_Group:
ここで、新しい連絡先を Contact テーブルに挿入し、Contact_Group のセットを Contact_Group テーブルに追加したいと考えています。これは私のコードです:
ただし、Save() を実行した後は、Contact_Group なしで新しい連絡先を挿入するだけです。マッピングまたは Save() メソッドにエラーはありますか?