The DataPluginFactory is now a set of generic methods instead of

multiple duplicates of the same code.
This commit is contained in:
Mike Mazur
2009-02-09 00:33:44 +00:00
parent d85fce99f4
commit 369eef5fcd
5 changed files with 95 additions and 82 deletions

View File

@@ -118,7 +118,7 @@ namespace OpenSim.Grid.AssetServer
{
try
{
m_assetProvider = DataPluginFactory.LoadAssetDataPlugin(config.DatabaseProvider, config.DatabaseConnect);
m_assetProvider = DataPluginFactory.LoadDataPlugin<IAssetDataPlugin>(config.DatabaseProvider, config.DatabaseConnect);
if (m_assetProvider == null)
{
m_log.Error("[ASSET]: Failed to load a database plugin, server halting");