/// <summary>
 /// Called when [after delete].
 /// </summary>
 /// <param name="solutionSchema">The solution schema.</param>
 public void OnAfterDelete(SolutionSchema solutionSchema)
 {
 }
 /// <summary>
 /// Called when [before delete].
 /// </summary>
 /// <param name="solutionSchema">The solution schema.</param>
 public void OnBeforeDelete(SolutionSchema solutionSchema)
 {
 }
 /// <summary>
 /// Called when [after create].
 /// </summary>
 /// <param name="solutionSchema">The solution schema.</param>
 public void OnAfterCreate(SolutionSchema solutionSchema)
 {
 }
 /// <summary>
 /// Called when [after update].
 /// </summary>
 /// <param name="currentVersion">The current version.</param>
 /// <param name="solutionSchema">The solution schema.</param>
 public void OnAfterUpdate(string currentVersion, SolutionSchema solutionSchema)
 {
 }
 /// <summary>
 /// Called when [before create].
 /// </summary>
 /// <param name="solutionSchema">The solution schema.</param>
 public void OnBeforeCreate(SolutionSchema solutionSchema)
 {
 }