public InputMatrixTaskExecutor(IInputProvider input, IOutputProvider output, SharedMemoryRepository sharedMemory) { Input = input; Output = output; SharedMemory = sharedMemory; }
public MinSumOfMainDiagonalElementsTaskExecutor(IInputProvider input, IOutputProvider output, SharedMemoryRepository sharedMemory) { Input = input; Output = output; SharedMemory = sharedMemory; }
public OutputMatrixTaskExecutor(IOutputProvider output, SharedMemoryRepository sharedMemory) { Output = output; SharedMemory = sharedMemory; }