using System.Collections.Generic; using PortingAssistant.Client.Model; namespace PortingAssistant.Common.Model { public class AnalyzeSolutionRequest { public string solutionFilePath { get; set; } public string runId { get; set; } public string triggerType { get; set; } public AnalyzerSettings settings { get; set; } public Dictionary preTriggerData { get; set; } } public class PreTriggerData { public string projectName { get; set; } public string projectPath { get; set; } public string solutionPath { get; set; } public string targetFramework { get; set; } public int? incompatibleApis { get; set; } public int? totalApis { get; set; } public int? buildErrors { get; set; } public bool ported { get; set; } } }