/// <summary> /// Инициализация контейнера /// </summary> /// <param name="containerBuilderHandler">Делегат для дополнительной инициализации контейнера</param> public static IContainer Init(Action <ContainerBuilder> containerBuilderHandler = null) { if (_builder != null) { return(_container); } _builder = new ContainerBuilder(); containerBuilderHandler?.Invoke(_builder); ServicesModule.InitModules(_builder); _container = _builder.Build(); return(_container); }