示例#1
0
 public UpgradePath(Version upgradesFrom, Version upgradesTo, IResourceUpgrade upgrade)
 {
     VerifyArgument.AreNotNull(new Dictionary<string, object> { { "upgradesFrom", upgradesFrom }, { "upgradesTo", upgradesTo }, { "upgrade", upgrade } });
     Upgrade = upgrade;
     UpgradesTo = upgradesTo;
     UpgradesFrom = upgradesFrom;
 }
示例#2
0
 public UpgradePath(Version upgradesFrom, Version upgradesTo, IResourceUpgrade upgrade)
 {
     VerifyArgument.AreNotNull(new Dictionary <string, object> {
         { "upgradesFrom", upgradesFrom }, { "upgradesTo", upgradesTo }, { "upgrade", upgrade }
     });
     Upgrade      = upgrade;
     UpgradesTo   = upgradesTo;
     UpgradesFrom = upgradesFrom;
 }