1
0

17 lines
483 B
C#

using Flawless.Communication.Shared;
using Flawless.Core.Modal;
namespace Flawless.Communication.Request;
public class CommitRequest
{
public required string Message { get; set; }
public required WorkspaceFile[] WorkspaceSnapshot { get; set; }
public string[]? RequiredDepots { get; set; }
public string? MainDepotId { get; set; } // If commit is not modify files, but changes workspace files (Delete) We will not require a main depot id.
}