public virtual void Init() { SectionHandler sh = new SectionHandler(); sh.DefaultFormatter = "Json"; sh.WebFormatters.Add(new NameValueConfigurationElement("Json", "Bistro.Extensions.Format.Json.JsonFormatter, Bistro.Extensions")); sh.WebFormatters.Add(new NameValueConfigurationElement("Xml", "Bistro.Extensions.Format.Xml.XmlFormatter, Bistro.Extensions")); if (Application.Instance == null) Application.Initialize(sh); application = Application.Instance; manager = application.ManagerFactory.GetManagerInstance(); dispatcher = application.DispatcherFactory.GetDispatcherInstance(); handler = new TestingHandler(); }
public virtual void Init() { SectionHandler sh = new SectionHandler(); sh.DefaultFormatter = "Json"; sh.WebFormatters.Add(new NameValueConfigurationElement("Json", "Bistro.Extensions.Format.Json.JsonFormatter, Bistro.Extensions")); sh.WebFormatters.Add(new NameValueConfigurationElement("Xml", "Bistro.Extensions.Format.Xml.XmlFormatter, Bistro.Extensions")); sh.Application = "Bistro.UnitTests.Support.CustomManager.TestApplication, Bistro.UnitTests"; if (Application.Instance == null) Application.Initialize(sh); if (Application.Instance.ManagerFactory.GetType() != typeof(ControllerManagerFactory)) (Application.Instance as TestApplication).InitAfter(sh); application = Application.Instance; manager = application.ManagerFactory.GetManagerInstance(); dispatcher = application.DispatcherFactory.GetDispatcherInstance(); handler = new TestingHandler(); }