22 lines
		
	
	
		
			833 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			833 B
		
	
	
	
		
			C#
		
	
	
	
	
	
| using System.Collections.Generic;
 | |
| using System.Text.Json;
 | |
| 
 | |
| namespace Adaptation.Shared.Methods;
 | |
| 
 | |
| public interface IDescription
 | |
| {
 | |
| 
 | |
|     string GetEventDescription();
 | |
|     List<string> GetDetailNames();
 | |
|     List<string> GetHeaderNames();
 | |
|     IDescription GetDisplayNames();
 | |
|     List<string> GetParameterNames();
 | |
|     List<string> GetPairedParameterNames();
 | |
|     List<string> GetIgnoreParameterNames(Test test);
 | |
|     List<string> GetNames(IFileRead fileRead, Logistics logistics);
 | |
|     JsonProperty[] GetDefault(IFileRead fileRead, Logistics logistics);
 | |
|     Dictionary<string, string> GetDisplayNamesJsonElement(IFileRead fileRead);
 | |
|     IDescription GetDefaultDescription(IFileRead fileRead, Logistics logistics);
 | |
|     List<IDescription> GetDescriptions(IFileRead fileRead, Logistics logistics, List<Test> tests, IProcessData iProcessData);
 | |
| 
 | |
| } |