CHAOS.Portal.Client.Standard.Test.PortalClientTestHelper.GetClient C# (CSharp) Method

GetClient() public static method

public static GetClient ( ) : IPortalClient
return IPortalClient
		public static IPortalClient GetClient()
		{	
			var kernel = new StandardKernel();

			kernel.Bind<IStringSerializer>().To<StringSerializer>().InSingletonScope();
			kernel.Bind<IXMLSerializer>().To<XMLSerializer>().InSingletonScope();
			kernel.Get<IXMLSerializer>().Map(typeof(IList<>), typeof(List<>));

			kernel.Load(new Module.Module());

			var client = kernel.Get<IPortalClient>();

			if (UseLatest)
				((PortalClient) client).UseLatest = true;

			client.ServicePath = ServicePath;

			return client;
		}
	}
PortalClientTestHelper