public ChasmBlob(ReadOnlyMemory <byte> content, ChasmMetadata metadata) { Content = content; Metadata = metadata; }
public abstract Task <WriteResult <Sha1> > WriteObjectAsync(Func <Stream, ValueTask> beforeHash, ChasmMetadata metadata, bool forceOverwrite, ChasmRequestContext requestContext = default, CancellationToken cancellationToken = default);
public ChasmStream(Stream stream, ChasmMetadata metadata) { Content = stream; Metadata = metadata; }
public abstract Task <WriteResult <Sha1> > WriteObjectAsync(ReadOnlyMemory <byte> buffer, ChasmMetadata metadata, bool forceOverwrite, ChasmRequestContext requestContext = default, CancellationToken cancellationToken = default);