示例#1
0
        public void Install(IWindsorContainer container, IConfigurationStore store)
        {
            var mainServiceConfiguration = new MainServiceClientConfiguration
            {
                PortalType = PortalTypeContract.Research,
                Url        = new Uri(ConfigurationManager.AppSettings["MainService"])
            };

            container.Register(Component.For <AuthManager>());
            container.Register(Component.For <FileUploadManager>());
            container.Register(Component.For <CommunicationProvider>());

            var services = new ServiceCollection();

            services.RegisterAppAuthenticationServices(mainServiceConfiguration);

            container.AddServicesCollection(services);
        }