問題タブ [fluorinefx]
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.
apache-flex - Flex 「タイプ 'FluorineFx.ASObject' のオブジェクトをタイプにキャストできません。」FluorineFx と .Net を使用する場合
Flex を使用して .Net メソッドを呼び出すと、リモート呼び出しでキャスト エラーが発生します。エラーは言う:
タイプ「FluorineFx.ASObject」のオブジェクトをタイプ com.mynamespace.MyAccessControlType にキャストできません
呼び出し元は flex で、サービスは .net で提供されます。両側の通信/ブリッジに FlourineFx を使用しています。
フレックスコールは次のようなものです:
リモートの方法は次のとおりです。ページ オブジェクトは問題なく送信されていることに注意してください。ページ オブジェクトには、アクセス許可 (MyAccessControlType) の ArrayList (AccessControlList) があります。foreach を使用して要素にアクセスしようとすると、次のエラーがスローされます。
これらのページを参照として使用しています: http://www.fluorinefx.com/docs/fluorine/typeconversion.html - Fluorine / Flex オブジェクトに有効な型キャストを示します
http://www.fluorinefx.com/docs/fluorine/classmapping.html - クラス マッピング用。
c# - Ninject Bind with Interception がインターフェイス プロキシを返すのはなぜですか?
Ninject.Extensions.Interception
3.0.0.8 がクラスの動的プロキシを構築する方法を理解しようとしています。から継承する属性で具象クラスを装飾するInterceptAttribute
か、メソッドでバインド時に直接インターセプトするとIntercept()
、Ninject は通常の型ではなく、装飾されたクラスの動的プロキシを返すことがわかりました。
例外ロガーインターセプターを追加する具象型にIPolicySearchPresenter
バインドするインターフェイスがあります。FlexPolicySearchPresenter
問題は、そのバインディングの戻り値の型を検査すると、次のようになることです。
Castle.Proxies.IPolicySearchPresenterProxy
代わりにのインスタンスを取得しますFlexPolicySearchPresenterProxy
これにより、私の FluorineFx リモート処理アプリで問題が発生しています。ただし、キャッスル プロキシを手動で作成すると、次のようになります。
返される型Castle.Proxies.FlexPolicySearchPresenterProxy
は、私のリモート処理の実装で完全に機能するものとして返されます。
問題は、Ninject.Interception が のFlexPolicySearchPresenterProxy
代わりに のインスタンスを返すようにするにはどうすればよいかということですIPolicySearchPresenterProxy
。手動の Castle の方法を実行することで、別の方法でバインドしていることに注意してください。
ninject 方法の代わりに:
適切なタイプを取得するために、Ninject でバインディングを行う方法を変更する必要がありますか?
actionscript-3 - Adobe Air で FluorineFx Aperture を使用して Windows のデスクトップのスクリーンショットを撮る
私はAdobe AIRを使用してウィンドウアプリケーションに取り組んでいます。同じように、デスクトップ全体のスクリーンショットを撮ろうとしていますが、いくつかの制限があるため、Adobe AIR だけでは実行できません。私のコードは次です
capture() 関数を呼び出しているときにデバッグ中に 必要なすべての.dll ファイルを埋め込んだ後、次のエラーが発生します
これで私を助けてください。
c# - asp.net Webサイトで定期的なエラーが発生しています:fluorefx/settingsの構成セクションハンドラーの作成中にエラーが発生しました
flex と sql server 2008 データベース間のコミュニケーターとしてfluorinefx を使用している asp.net Web アプリで、定期的に以下のエラーが発生します。.net フレームワーク 4.0
このエラーの原因は何ですか? ファイル 'C:\Windows\TEMP\5lggbw23.dll' が見つかりませんか?
イライラするのは、エラーが行ったり来たりするように見えることです
c# - C#のFluorineFxで外部化されたオブジェクトとしてflex.messaging.io.ArrayCollectionをリクエストする方法は?
現在、FluorineFx を使用して amf パケットをサーバーに送信する C# アプリケーションを開発しています。
正常に動作しますが、Externalized Object という奇妙なデータ型を見つけました。
ウィキペディアからのデータ型の種類を見つけることができません。
https://en.wikipedia.org/wiki/Action_Message_Format
これは Charles からのキャプチャ ファイルで、私はそれらの外部化されたオブジェクトを再現しました。
私のC#コードは以下のようにとてもシンプルです。
しかし、サーバーからエラーが発生します。
誰でもこのコードを手伝ってくれますか?
編集
外部化されたオブジェクトのデータ型として送信することさえできません。
c# - 外部化されたオブジェクトとしての FluorineFx リクエスト c#
現在、FluorineFx を使用して amf パケットをサーバーに送信する C# アプリケーションを開発しています。
正常に動作しますが、Externalized Object という奇妙なデータ型を見つけました。
FluorineFX には ArrayCollection という名前のクラスが含まれていることがわかりましたが、それをどのように使用する必要があるのか 、さらに大きな問題、外部化されたオブジェクトとして送信する方法がわからない
これは Charles からのキャプチャ ファイルで、私はそれらの外部化されたオブジェクトを再現しました。
乾杯、ニクラス