public void Startup(ConfigurationLoader loader) { m_GridService = loader.GetService <GridServiceInterface>(m_GridServiceName); m_RegionDefaultFlagsService = loader.GetService <RegionDefaultFlagsServiceInterface>(m_RegionDefaultFlagsServiceName); loader.CommandRegistry.AddChangeCommand("regionflags", ChangeRegionFlagDefaultsCmd); loader.CommandRegistry.AddClearCommand("regionflags", ClearRegionFlagDefaultsCmd); loader.CommandRegistry.AddShowCommand("defaultregionflags", ShowRegionFlagDefaultsCmd); loader.CommandRegistry.AddUnregisterCommand("gridregion", UnregisterRegionCmd); loader.CommandRegistry.AddShowCommand("gridregions", ShowRegionsCmd); }
public void Startup(ConfigurationLoader loader) { m_WebIF = loader.GetAdminWebIF(); m_RegionDefaultFlagsService = loader.GetService <RegionDefaultFlagsServiceInterface>(m_RegionDefaultFlagsServiceName); m_GridService = loader.GetService <GridServiceInterface>(m_GridServiceName); m_WebIF.ModuleNames.Add("mapserver"); m_WebIF.AutoGrantRights["mapserver.unregister"].Add("mapserver.view"); m_WebIF.AutoGrantRights["mapserver.manage"].Add("mapserver.view"); m_WebIF.JsonMethods.Add("mapserver.search", HandleMapServerSearch); m_WebIF.JsonMethods.Add("mapserver.getdefaultregions", HandleMapServerGetDefaultRegions); m_WebIF.JsonMethods.Add("mapserver.getdefaulthgregions", HandleMapServerGetDefaultHGRegions); m_WebIF.JsonMethods.Add("mapserver.getfallbackregions", HandleMapServerGetFallbackRegions); m_WebIF.JsonMethods.Add("mapserver.unregister", HandleMapServerUnregisterRegion); m_WebIF.JsonMethods.Add("mapserver.defaultregionflags.list", HandleMapServerGetDefaultRegionFlags); m_WebIF.JsonMethods.Add("mapserver.defaultregionflags.change", HandleMapServerChangeDefaultRegionFlags); }