﻿namespace FireEncoder.Diagnostics
{
    /// <summary>
    /// Process start information.
    /// </summary>
    /// <remarks>This class only covers minimal required information to execute process.</remarks>
    public class ProcessInfo
    {
        /// <summary>
        /// Full path to binary file to be executed.
        /// </summary>
        public string FilePath { get; set; }

        /// <summary>
        /// Working directory.
        /// </summary>
        public string WorkingDirectory { get; set; }

        /// <summary>
        /// Process start argument.
        /// </summary>
        public string Argument { get; set; }
    }
}
