Ejemplo n.º 1
0
        public static void Register(ResourceType resourceType, IFileTransformer fileTransformer)
        {
            if (!_transformerRegistrations.ContainsKey(resourceType))
            {
                _transformerRegistrations[resourceType] = new List<IFileTransformer>();
            }

            _transformerRegistrations[resourceType].Add(fileTransformer);
        }
Ejemplo n.º 2
0
        public static void Register(ResourceType resourceType, IFileTransformer fileTransformer)
        {
            if (!_transformerRegistrations.ContainsKey(resourceType))
            {
                _transformerRegistrations[resourceType] = new List <IFileTransformer>();
            }

            _transformerRegistrations[resourceType].Add(fileTransformer);
        }
Ejemplo n.º 3
0
 public static void Unregister(ResourceType resourceType, IFileTransformer fileTransformer)
 {
     if (_transformerRegistrations.ContainsKey(resourceType))
     {
         var list = _transformerRegistrations[resourceType];
         if (list.Contains(fileTransformer))
         {
             list.Remove(fileTransformer);
         }
     }
 }
Ejemplo n.º 4
0
 public static void Unregister(ResourceType resourceType, IFileTransformer fileTransformer)
 {
     if (_transformerRegistrations.ContainsKey(resourceType))
     {
         var list = _transformerRegistrations[resourceType];
         if (list.Contains(fileTransformer))
         {
             list.Remove(fileTransformer);
         }
     }
 }
 public TransformerCLI(IFileTransformer transformer) => _transformer = transformer;