Added Action<string> Log { get; set; } property to MigrationOptions to allow a custom logger to be passed into migrations.
Also added protected void Log(string message); to abstract Migration class which calls the custom logger if one has been specified and Debug.WriteLine otherwise.
Added
Action<string> Log { get; set; }
property toMigrationOptions
to allow a custom logger to be passed into migrations.Also added
protected void Log(string message);
to abstractMigration
class which calls the custom logger if one has been specified andDebug.WriteLine
otherwise.