/// <summary> /// Initialize with container registrator that results in service container /// </summary> /// <param name="registrationService"></param> /// <param name="scanAssemblies"></param> public static IServiceContainer Init(IRegistrationService registrationService, params Assembly[] scanAssemblies) { if (scanAssemblies != null && scanAssemblies.Length > 0) { AutoRegister(registrationService, scanAssemblies); } _serviceContainer = registrationService.Build(); return(_serviceContainer); }