26 lines
743 B
C#
26 lines
743 B
C#
using MainShell.ProcessResult;
|
|
using System;
|
|
|
|
namespace MainShell.Process
|
|
{
|
|
public class WaferDiePositionResultService : IWaferDiePositionResultService
|
|
{
|
|
public void ApplySnapshot(WaferDiePositionContext context, WaferRecognitionSnapshot snapshot)
|
|
{
|
|
if (context == null)
|
|
{
|
|
throw new ArgumentNullException(nameof(context));
|
|
}
|
|
|
|
context.RecognitionSnapshot = snapshot;
|
|
}
|
|
|
|
public void WriteProcessResult(WaferDiePositionContext context, DiePositionProcessResult processResult)
|
|
{
|
|
if (processResult == null)
|
|
{
|
|
throw new ArgumentNullException(nameof(processResult));
|
|
}
|
|
}
|
|
}
|
|
} |