From 0a949a20ca9db6f291291335d3e81fa8d597ba4a Mon Sep 17 00:00:00 2001 From: BlueWall Date: Wed, 11 Apr 2012 09:19:16 -0400 Subject: [PATCH] Send the service so the pluggin can load other assemblies --- OpenSim/Services/IntegrationService/IntegrationServiceBase.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenSim/Services/IntegrationService/IntegrationServiceBase.cs b/OpenSim/Services/IntegrationService/IntegrationServiceBase.cs index 531c724860..2c67d48fec 100644 --- a/OpenSim/Services/IntegrationService/IntegrationServiceBase.cs +++ b/OpenSim/Services/IntegrationService/IntegrationServiceBase.cs @@ -46,7 +46,7 @@ namespace OpenSim.Services.IntegrationService [TypeExtensionPoint (Path="/OpenSim/IntegrationService", Name="IntegrationService")] public interface IntegrationPlugin { - void Init(IConfigSource PluginConfig, IHttpServer server); + void Init(IConfigSource PluginConfig, IHttpServer server, ServiceBase service); void Unload(); string Name{ get; } string ConfigName { get; } @@ -224,7 +224,7 @@ namespace OpenSim.Services.IntegrationService } m_log.InfoFormat("[INTEGRATION SERVICE]: ****** In Loading Plugin {0}", plugin.Name); - plugin.Init(PlugConfig, m_Server); + plugin.Init(PlugConfig, m_Server, this); } private void UnLoadingPlugin(IntegrationPlugin plugin)