16 lines
446 B
C#
16 lines
446 B
C#
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.
|
|
|
|
} |