/// <summary> /// Initializes a new instance of the <see cref="SanteDB.DisconnectedClient.Exceptions.ConfigurationMigrationException"/> class. /// </summary> public ConfigurationMigrationException(IConfigurationMigration offender) : this(offender, null) { }
/// <summary> /// Initializes a new instance of the <see cref="SanteDB.DisconnectedClient.Exceptions.ConfigurationMigrationException"/> class. /// </summary> public ConfigurationMigrationException(IConfigurationMigration offender, Exception inner) : base(string.Format("Migration of {0} failed", offender.Id), inner) { this.MigrationId = offender.Id; }
/// <summary> /// Initializes a new instance of the /// <see cref="SanteDB.DisconnectedClient.Configuration.Data.DataMigrationLog+DataMigrationEntry"/> class. /// </summary> /// <param name="migration">Migration.</param> public DataMigrationEntry(IConfigurationMigration migration) { this.Id = migration.Id; this.Date = DateTime.Now; }