CHAOS.Portal.Client.Module.Module.Load C# (CSharp) Method

Load() public method

public Load ( ) : void
return void
		public override void Load()
		{
			Bind(typeof (IServiceCall<>)).To(typeof(ServiceCall<>));
			Bind<IServiceCallFactory>().To<ServiceCallFactory>().InSingletonScope();
			Bind<IPortalClient>().To<PortalClient>().InSingletonScope();
			
			Bind<IFolderManager>().To<FolderManager>().InSingletonScope();
			Bind<IObjectManager>().To<ObjectManager>().InSingletonScope();
			Bind<IViewManager>().To<ViewManager>().InSingletonScope();
			Bind<IMetadataSchemaManager>().To<MetadataSchemaManager>().InSingletonScope();
			Bind<IMCMTypesManager>().To<MCMTypesManager>().InSingletonScope();
			Bind<ILanguageManager>().To<LanguageManager>().InSingletonScope();
			Bind<IUserManager>().To<UserManager>().InSingletonScope();
			Bind<IFileUploader>().To<FileUploader>();
			Bind<IFileUploadManager>().To<FileUploadManager>().InSingletonScope();
			Bind<IUserProfileManager>().To<UserProfileManager>().InSingletonScope();
		}
	}
Module