/// <summary> /// 实例化一个新的用于向信使服务传递信息的数据集(服务) /// </summary> /// <param name="db">数据库连接对象</param> /// <param name="supplier">提供服务的对象</param> /// <param name="serviceName">服务名</param> /// <param name="args">传递的信息</param> public InfoOfCallOnManagerService(IModelToDbContext db, Type supplier, object serviceName, object args) { this.Db = db; this.Supplier = supplier; this.ServiceName = serviceName; this.Args = args; }
/// <summary> /// 实例化一个新的用于向信使服务传递信息的数据集(监听) /// </summary> /// <param name="db">数据库连接对象</param> /// <param name="sender">触发对象</param> /// <param name="actionName">当前执行的动作</param> /// <param name="order">相对于出发动作的操作顺序</param> /// <param name="model">当前操作的数据模型的实例</param> /// <param name="args">额外传递的信息</param> public InfoOfSendOnManagerService(IModelToDbContext db, Type sender, object actionName, ExecutionOrder order , object model, object args = null) { this.Db = db; this.Sender = sender; this.ActionName = actionName; this.Order = order; this.Model = model; this.Args = args; }