public async Task <Matrix> TransposeMatrix(string id) { var matrix = await matrixRepository.Get(id); RotateMatrix(matrix); return(await matrixRepository.Update(matrix)); }