問題タブ [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.

0 投票する
3 に答える
2858 参照

activerecord - Castle ActiveRecord でトランザクションを実装する方法を知っていますか?

Castle ActiveRecordを使用してクライアント用のシステムを作成することにしました。たとえば、トランザクションが機能しないことが判明するまで、すべてがうまくいきました。

トランザクションのロールバックを試みるためだけに例外をスローしましたが、驚いたことに、最初の [Save] レコードがデータベースに記録されていることがわかりました。何が起こっている?

Castle と NHibernate は初めてです。まず、非常に魅力的であることがわかり、MySQL (この DB を使用したことはありません) を使用することにしました。週にこの問題が発生し、行き詰まって時間を無駄にしたような気がします。簡単なはずなのに、このワークアウトを行うのに十分な情報が見つからないので、今はイライラしています。助けてもらえますか?

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

.net - .NET:Castle Projectの状況はどうなっていますか?

ダウンロードの最後のバージョンが1年以上前のものであり、バージョン1.0のリリース候補でもある場合は、ダウンロードページをクリックしてください。開発に関するニュースは実際にはありません。

はい、ナイトリービルドから新しいバージョンを見つけることができますが、それは本当の深刻なオプションではありません。

また、「はじめに」ページと説明ページが開始されていない場合や、完了していない場合があります。

どうしたんだ?途中でC#3.0の機能はありますか?

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

activerecord - Castle ActiveRecord の OnFlushDirty() イベントでの previousState へのアクセスに関する問題

私はこの問題を抱えています。Castle ActiveRecord を使用しており、更新時に OnFlushDirty イベントでオブジェクトの変更を確認しています。

しかし、previouState["MyProperty"] にアクセスすると null になってしまい、古い値を取得できません。

なぜなのかご存知ですか?

これがコードです。

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

inversion-of-control - Castle Windsor では値型の解決が可能ですか?

System.TimeSpan を必要とするコンポーネントにパラメーターを渡そうとしています。「長い目盛り」のctorを解決することしかできません。

構成ファイルのスニペットを次に示します。

これは例外です:

次のように、コンポーネント パラメータのティック値を渡すと機能します。

しかし、これは目的に反します。

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

inversion-of-control - Castle-Windsor は XML 構成を介して ForwardedTypes をサポートしますか?

複数のインターフェイスを実装するクラスがあります。これらのインターフェースを XML 経由で登録したいと考えています。私が見つけたのは、新しい Fluent Interface のドキュメントだけです。このオプションは XML 経由でサポートされていますか? この機能を追加するには何が必要ですか?

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

.net - ActiveRecordはロックと更新を処理しますか?

ActiveRecordは、レコードのロックとデータベースの更新に対応していないようです。WebサイトやWebサービスなどの切断されたマルチユーザー環境で更新を同期するにはどうすればよいですか?

0 投票する
7 に答える
1748 参照

castle-activerecord - ActiveRecord は悪い習慣ですか?

私は新しいプロジェクトを開始していて、最近キャッスル プロジェクトのアクティブ レコードを見つけました。この感覚は何か新しいことを学んだことによるものでしょうか (それに慣れる必要があります)、それとも本当に悪い習慣なのでしょうか?

0 投票する
6 に答える
12205 参照

inversion-of-control - キャッスルウィンザーでコンポーネントを上書きする方法は?

特定の winsor-container で (デフォルトの) 実装を再定義したいと考えています。それがOverWriteの目的ですか?しかし、うまくいきません。

他のアイデアはありますか?

乾杯、ラース

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

.net - NHibernate プロキシは、Castle.Validator コンポーネントがその仕事をするのを防ぎます

Castle.Validator コンポーネントを使用した NHibernate プロキシ検証で問題が発生しました。バリデータがエンティティ プロキシのプロパティから属性を取得できなかったようです。

Inherited = true を使用して検証属性を定義しようとしましたが、Castle.Validator ランナーは次のステートメントを使用して em をフェッチします。

したがって、エンティティから属性を取得する必要がありますが、技術的には検証中のオブジェクト (プロキシ) の基本クラスですか? なぜ機能しないのですか?GetCustomAttribute は常に空の配列を返します。