public void Init() { var builder = new ContainerBuilder(); builder.RegisterType<ResourceManager>().As<IResourceManager>(); builder.RegisterType<TestManifestProvider>().As<IResourceManifestProvider>().SingleInstance(); _container = builder.Build(); _resourceManager = _container.Resolve<IResourceManager>(); _testManifest = _container.Resolve<IResourceManifestProvider>() as TestManifestProvider; }
public void Init() { var builder = new ContainerBuilder(); builder.RegisterType<ResourceManager>().As<IResourceManager>(); builder.RegisterType<ResourceFileHashProvider>().As<IResourceFileHashProvider>(); builder.RegisterType<TestManifestProvider>().As<IResourceManifestProvider>().SingleInstance(); _container = builder.Build(); _resourceManager = _container.Resolve<IResourceManager>(); _resourceFileHashProvider = _container.Resolve<IResourceFileHashProvider>(); _testManifest = _container.Resolve<IResourceManifestProvider>() as TestManifestProvider; }