Esempio n. 1
0
 /// <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);
 }
Esempio n. 2
0
 /// <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);
 }