mirror of
				https://github.com/Kareadita/Kavita.git
				synced 2025-10-31 02:27:04 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
		
			817 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			817 B
		
	
	
	
		
			C#
		
	
	
	
	
	
| using API.Entities.Enums;
 | |
| using API.Entities.MetadataMatching;
 | |
| 
 | |
| namespace API.Entities;
 | |
| 
 | |
| public class MetadataFieldMapping
 | |
| {
 | |
|     public int Id { get; set; }
 | |
|     public MetadataFieldType SourceType { get; set; }
 | |
|     public MetadataFieldType DestinationType { get; set; }
 | |
|     /// <summary>
 | |
|     /// The string in the source
 | |
|     /// </summary>
 | |
|     public string SourceValue { get; set; }
 | |
|     /// <summary>
 | |
|     /// Write the string as this in the Destination (can also just be the Source)
 | |
|     /// </summary>
 | |
|     public string DestinationValue { get; set; }
 | |
|     /// <summary>
 | |
|     /// If true, the tag will be Moved over vs Copied over
 | |
|     /// </summary>
 | |
|     public bool ExcludeFromSource { get; set; }
 | |
| 
 | |
|     public int MetadataSettingsId { get; set; }
 | |
|     public virtual MetadataSettings MetadataSettings { get; set; }
 | |
| }
 |