示例#1
0
        internal void ApplyChange(Ffb.Dto.ModelChange change)
        {
            ModelUpdater <Ffb.Dto.ModelChange> updater = ModelChangeFactory.GetReflectedInstance(change.GetType());

            if (updater != null)
            {
                updater.Apply(change);
            }
            else
            {
                LogManager.Info($"Missing handler for ModelChange {change.GetType().Name}");
            }
        }
示例#2
0
 public override void Apply(TTo report)
 {
     Generator.Apply(report as TFrom);
 }