diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Examples/SimpleApp/Program.cs | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/OpenSim/Region/Examples/SimpleApp/Program.cs b/OpenSim/Region/Examples/SimpleApp/Program.cs index 5f39413..e05ce87 100644 --- a/OpenSim/Region/Examples/SimpleApp/Program.cs +++ b/OpenSim/Region/Examples/SimpleApp/Program.cs | |||
@@ -40,13 +40,18 @@ namespace SimpleApp | |||
40 | public void Run() | 40 | public void Run() |
41 | { | 41 | { |
42 | base.StartUp(); | 42 | base.StartUp(); |
43 | 43 | ||
44 | CommunicationsLocal.LocalSettings settings = new CommunicationsLocal.LocalSettings("", false); | ||
45 | |||
46 | LocalInventoryService inventoryService = new LocalInventoryService(); | 44 | LocalInventoryService inventoryService = new LocalInventoryService(); |
47 | LocalUserServices userService = new LocalUserServices(m_networkServersInfo, m_networkServersInfo.DefaultHomeLocX, m_networkServersInfo.DefaultHomeLocY, inventoryService); | 45 | LocalUserServices userService = new LocalUserServices(m_networkServersInfo, m_networkServersInfo.DefaultHomeLocX, m_networkServersInfo.DefaultHomeLocY, inventoryService); |
46 | LocalBackEndServices backendService = new LocalBackEndServices(); | ||
47 | |||
48 | CommunicationsLocal localComms = new CommunicationsLocal(m_networkServersInfo, m_httpServer, m_assetCache, userService, inventoryService, backendService, backendService); | ||
49 | m_commsManager = localComms; | ||
50 | |||
51 | LocalLoginService loginService = new LocalLoginService(userService, "", localComms, m_networkServersInfo, false); | ||
52 | loginService.OnLoginToRegion += backendService.AddNewSession; | ||
48 | 53 | ||
49 | m_commsManager = new CommunicationsLocal(m_networkServersInfo, m_httpServer, m_assetCache, settings, userService, inventoryService ); | 54 | m_httpServer.AddXmlRPCHandler("login_to_simulator", loginService.XmlRpcLoginMethod); |
50 | 55 | ||
51 | m_log.Notice(m_log.LineInfo); | 56 | m_log.Notice(m_log.LineInfo); |
52 | 57 | ||