AssetLoggerExtensions Class
              
              
              Namespace: Stride.Core.Assets.Diagnostics
              Assembly: Stride.Core.Assets.dll
              
              
              Extension to Logger for loggin specific error with assets.
 
              
              
              
                 System.Object →  
                AssetLoggerExtensions
              
              
                 Derived from AssetLoggerExtensions: 
              
              
              
              
              
                public static class AssetLoggerExtensions
               
              
              
              
              
              
                
                  
                    | Name | 
                    Description | 
                    
                        
                  
                      
                         
              
                      | Methods
               | 
              
                          
                          | 
                              
                           | 
                          Error(ILogger, Package, IReference, AssetMessageCode, IReference[], Exception) | 
                           | 
                          
                          
                          | 
                              
                           | 
                          Error(ILogger, Package, IReference, AssetMessageCode, IEnumerable<IReference>, Exception) | 
                           | 
                          
                          
                          | 
                              
                           | 
                          Error(ILogger, Package, IReference, AssetMessageCode, IEnumerable<IReference>, Exception, Object[]) | 
                           | 
                          
                          
                          | 
                              
                           | 
                          Error(ILogger, Package, IReference, AssetMessageCode, IEnumerable<IReference>, Object[]) | 
                           | 
                          
                          
                          | 
                              
                           | 
                          Error(ILogger, Package, IReference, AssetMessageCode, Exception, Object[]) | 
                           | 
                          
                          
                          | 
                              
                           | 
                          Error(ILogger, Package, IReference, AssetMessageCode, Object[]) | 
                           | 
                          
                          
                          | 
                              
                           | 
                          Warning(ILogger, Package, IReference, AssetMessageCode, IReference[]) | 
                           | 
                          
                          
                          | 
                              
                           | 
                          Warning(ILogger, Package, IReference, AssetMessageCode, IEnumerable<IReference>) | 
                           | 
                          
                          
                          | 
                              
                           | 
                          Warning(ILogger, Package, IReference, AssetMessageCode, IEnumerable<IReference>, Object[]) | 
                           | 
                          
                          
                          | 
                              
                           | 
                          Warning(ILogger, Package, IReference, AssetMessageCode, Object[]) | 
                           | 
                          
              
              
                  
                
  
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Methods
              
                
              
              
              
              
              
              Error(ILogger, Package, IReference, AssetMessageCode, IReference[], Exception)
              
              
              
              
              
                public static void Error(this ILogger logger, Package package, IReference assetReference, AssetMessageCode code, IReference[] relatedGuids, Exception exception = null)
               
              
              Parameters
              
              
              
              
              
              
              Error(ILogger, Package, IReference, AssetMessageCode, IEnumerable<IReference>, Exception)
              
              
              
              
              
                public static void Error(this ILogger logger, Package package, IReference assetReference, AssetMessageCode code, IEnumerable<IReference> relatedGuids, Exception exception = null)
               
              
              Parameters
              
              
              
              
              
              
              Error(ILogger, Package, IReference, AssetMessageCode, IEnumerable<IReference>, Exception, Object[])
              
              
              
              
              
                public static void Error(this ILogger logger, Package package, IReference assetReference, AssetMessageCode code, IEnumerable<IReference> relatedGuids, Exception exception, params object[] arguments)
               
              
              Parameters
              
              
              
              
              
              
              Error(ILogger, Package, IReference, AssetMessageCode, IEnumerable<IReference>, Object[])
              
              
              
              
              
                public static void Error(this ILogger logger, Package package, IReference assetReference, AssetMessageCode code, IEnumerable<IReference> relatedGuids, params object[] arguments)
               
              
              Parameters
              
              
              
              
              
              
              Error(ILogger, Package, IReference, AssetMessageCode, Exception, Object[])
              
              
              
              
              
                public static void Error(this ILogger logger, Package package, IReference assetReference, AssetMessageCode code, Exception exception, params object[] arguments)
               
              
              Parameters
              
              
              
              
              
              
              Error(ILogger, Package, IReference, AssetMessageCode, Object[])
              
              
              
              
              
                public static void Error(this ILogger logger, Package package, IReference assetReference, AssetMessageCode code, params object[] arguments)
               
              
              Parameters
              
              
              
              
              
              
              Warning(ILogger, Package, IReference, AssetMessageCode, IReference[])
              
              
              
              
              
                public static void Warning(this ILogger logger, Package package, IReference assetReference, AssetMessageCode code, IReference[] relatedGuids)
               
              
              Parameters
              
              
              
              
              
              
              Warning(ILogger, Package, IReference, AssetMessageCode, IEnumerable<IReference>)
              
              
              
              
              
                public static void Warning(this ILogger logger, Package package, IReference assetReference, AssetMessageCode code, IEnumerable<IReference> relatedGuids)
               
              
              Parameters
              
              
              
              
              
              
              Warning(ILogger, Package, IReference, AssetMessageCode, IEnumerable<IReference>, Object[])
              
              
              
              
              
                public static void Warning(this ILogger logger, Package package, IReference assetReference, AssetMessageCode code, IEnumerable<IReference> relatedGuids, params object[] arguments)
               
              
              Parameters
              
              
              
              
              
              
              Warning(ILogger, Package, IReference, AssetMessageCode, Object[])
              
              
              
              
              
                public static void Warning(this ILogger logger, Package package, IReference assetReference, AssetMessageCode code, params object[] arguments)
               
              
              Parameters