/// <summary>Bootstraps.</summary>
        /// <param name="filter">(Optional) Specifies the filter.</param>
        /// <returns>An IContainer.</returns>
        public static IContainer Bootstrap(string filter = null)
        {
            var container = new Container();

            StructureMapBootstrapper.Bootstrap(container, filter);

            return(container);
        }
        /// <summary>Bootstraps.</summary>
        /// <param name="filters">The filters.</param>
        /// <returns>An IContainer.</returns>
        public static IContainer Bootstrap(string[] filters)
        {
            var container = new Container();

            foreach (var filter in filters)
            {
                StructureMapBootstrapper.Bootstrap(container, filter);
            }

            return(container);
        }