1.
abstract class PatchHandlerBase<T>:
abstract Task Patch()
PatchContext _context
T _setting
Stop(), Skip()
()
2.
class PatchHandlerActivator:
THandler CreateInstance<THandler, TOptions>(TOptions options)
서비스생성, 의존성주입, options, context 설정
3.
class PatchProcess<THandler, TOptions>
constructor(TOptions options)
Process()
4.
class PatchProcessor
AddPatchProcess(PatchProcess p)
StartPatch(IProgress<?> progress, CancellationToken ~~)
댓글 0