private static MidFunc DeleteStream(StreamResource stream) =>
        async(context, next) =>
        {
            var operation = new DeleteStreamOperation(context.Request);

            var response = await stream.Delete(operation, context.RequestAborted);

            await context.WriteResponse(response);
        };
Exemplo n.º 2
0
        public async Task <Response> Delete(DeleteStreamOperation operation, CancellationToken cancellationToken)
        {
            await operation.Invoke(_streamStore, cancellationToken);

            return(NoContentResponse.Instance);
        }