715bb7274a
* Can debug dependencies * Different exceptions * Uses root id only after we found it to signal the end * DataChunks are created later and need to be accounted for * format * use app ids in tests and references * check sqlite cache after serialize * use dummy to go through channels to end * fmt * Extend channel lib to batch by size * fmt * build fix * adjust limits * FIx sending * Optimize reference generation * more * remove tolist * rework closures to be constant and serializer only deals with current....references bases are cached * fix chunk creation * another bug fix * clean up with factories * add deserializer factory * Needed to reference interface * move around streamId * some clean up * Use StringBuilder pool on serialization to reduce memory pressure * remove extra * remove extra clears * Fix a flaw in batchsize * use default complete * format * loader should use 1 writer that is batched * remove redundant ref gen * Fix graphql commands by adding project id
25 lines
736 B
C#
25 lines
736 B
C#
namespace Speckle.Sdk.Api.GraphQL.Inputs;
|
|
|
|
public sealed record UpdateVersionInput(string versionId, string projectId, string? message);
|
|
|
|
public sealed record MoveVersionsInput(string projectId, string targetModelName, IReadOnlyList<string> versionIds);
|
|
|
|
public sealed record DeleteVersionsInput(IReadOnlyList<string> versionIds, string projectId);
|
|
|
|
public sealed record CreateVersionInput(
|
|
string objectId,
|
|
string modelId,
|
|
string projectId,
|
|
string? message = null,
|
|
string? sourceApplication = ".net",
|
|
int? totalChildrenCount = null,
|
|
IReadOnlyList<string>? parents = null
|
|
);
|
|
|
|
public sealed record MarkReceivedVersionInput(
|
|
string versionId,
|
|
string projectId,
|
|
string sourceApplication,
|
|
string? message = null
|
|
);
|