/// <summary> /// Initializes a new instance of the <see cref="ProviderCodeGenerator" /> class. /// </summary> /// <param name="dependencies"> The dependencies. </param> protected ProviderCodeGenerator(ProviderCodeGeneratorDependencies dependencies) => Dependencies = Check.NotNull(dependencies, nameof(dependencies));