私の Robotlegs アプリ サービスでは、多くの場合、結果をモデルに保持する必要があります。これにより、同一のペイロード タイプを持つイベント ペアが作成されます。
- サービスからコマンドへデータを運ぶために、
- モデルからメディエーターにデータを運ぶ
これらのイベントに名前を付ける方法を考えています。私がサービスを持っていると想像してください:
FooService.getProducts()
それから私はモデルを持っています:
BarModel.setProducts()
BarModel.getProducts()
製品コレクションを取得した後にサービスによってディスパッチされるイベントに名前を付ける最良の方法は何ですか?
呼び出された後にモデルによってディスパッチされるイベントに名前を付ける最良の方法は何ですか?BarModel.setProducts()
または、2 つの異なるタイプで 1 つのイベントを使用する必要があるかもしれません。
public class ProductEvent extends Event
{
public const SERVICE_PRODUCT_CHANGE:String = 'serviceProductChange';
public const MODEL_PRODUCT_CHANGE:String = 'modelProductChange';
...