/// <summary>
        /// Scans for types in the given assemblies
        /// </summary>
        /// <param name="builder">The runner builder</param>
        /// <param name="assemblies">The assemblies to scan</param>
        /// <returns>The next step</returns>
        public static IScanInBuilder ScanIn(
            this IMigrationRunnerBuilder builder,
            [NotNull, ItemNotNull] params Assembly[] assemblies)
        {
            var sourceItem = new AssemblySourceItem(assemblies);

            return(new ScanInBuilder(builder, sourceItem));
        }
            /// <inheritdoc />
            public IScanInBuilder ConventionSet()
            {
                var sourceItem = new AssemblySourceItem <IConventionSet>(SourceItem.Assemblies.ToArray());

                return(new ScanInBuilder(_builder, SourceItem, sourceItem));
            }