/// <summary> /// Add a new resource loader. /// </summary> /// <param name="loader">Provider to add.</param> /// <exception cref="InvalidOperationException">Manager have been started.</exception> public void Add(IResourceLoader loader) { if (_isStarted) throw new InvalidOperationException("Manager have been started."); _logger.Trace("Adding resource loader '" + loader.GetType().FullName + "'."); _providers.Add(loader); }
/// <summary> /// Add a new resource loader. /// </summary> /// <param name="loader">Provider to add.</param> /// <exception cref="InvalidOperationException">Manager have been started.</exception> public void Add(IResourceLoader loader) { if (_isStarted) { throw new InvalidOperationException("Manager have been started."); } _logger.Trace("Adding resource loader '" + loader.GetType().FullName + "'."); _providers.Add(loader); }