using Speckle.Sdk.Serialisation.V2; using Speckle.Sdk.Serialisation.V2.Send; using Speckle.Sdk.Transports; namespace Speckle.Sdk.Serialization.Tests.Framework; public class ExceptionServerObjectManager : IServerObjectManager { public IAsyncEnumerable<(string, string)> DownloadObjects( IReadOnlyCollection objectIds, string? attributeMask, IProgress? progress, CancellationToken cancellationToken ) => throw new NotImplementedException(); public Task DownloadSingleObject( string objectId, IProgress? progress, CancellationToken cancellationToken ) => throw new NotImplementedException(); public Task> HasObjects( IReadOnlyCollection objectIds, CancellationToken cancellationToken ) => throw new NotImplementedException(); public Task UploadObjects( IReadOnlyList objects, bool compressPayloads, IProgress? progress, CancellationToken cancellationToken ) => throw new NotImplementedException(); }