public IBibleProvider CreateProvider(Bibles.IBibleDescriptor descriptor) { IBibleProvider provider = null; if (descriptor is FileBibleDescriptor) { provider = new FileBibleProvider(); } else if (descriptor is DatabaseBibleDescriptor) { provider = new DatabaseBibleProvider(); } if (provider != null) { provider.Initialize(descriptor); } return provider; }
public IBibleProvider CreateProvider(Bibles.IBibleDescriptor descriptor) { IBibleProvider provider = null; if (descriptor is FileBibleDescriptor) { provider = new FileBibleProvider(); } else if (descriptor is DatabaseBibleDescriptor) { provider = new DatabaseBibleProvider(); } if (provider != null) { provider.Initialize(descriptor); } return(provider); }