/// <summary>
 /// Initializes a new instance of the <see cref="DefaultAssetCompilationEngine"/> class.
 /// </summary>
 /// <param name="kernel">
 /// The dependency injection kernel.
 /// </param>
 /// <param name="assetOutOfDateCalculator">
 /// The <see cref="IAssetOutOfDateCalculator"/>.
 /// </param>
 /// <param name="assetCleanup">
 /// The <see cref="IAssetCleanup"/>.
 /// </param>
 public DefaultAssetCompilationEngine(IKernel kernel, IAssetOutOfDateCalculator assetOutOfDateCalculator, IAssetCleanup assetCleanup)
 {
     this.m_Kernel = kernel;
     this.m_AssetOutOfDateCalculator = assetOutOfDateCalculator;
     this.m_AssetCleanup             = assetCleanup;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="DefaultAssetCompilationEngine"/> class.
 /// </summary>
 /// <param name="kernel">
 /// The dependency injection kernel.
 /// </param>
 /// <param name="assetOutOfDateCalculator">
 /// The <see cref="IAssetOutOfDateCalculator"/>.
 /// </param>
 /// <param name="assetCleanup">
 /// The <see cref="IAssetCleanup"/>.
 /// </param>
 public DefaultAssetCompilationEngine(IKernel kernel, IAssetOutOfDateCalculator assetOutOfDateCalculator, IAssetCleanup assetCleanup)
 {
     this.m_Kernel = kernel;
     this.m_AssetOutOfDateCalculator = assetOutOfDateCalculator;
     this.m_AssetCleanup = assetCleanup;
 }