public void DebugWrite(string msg) { //소켓에 관련된 스레드가 돌고 있으므로 application 과의 충돌을 피하기 위해 델리게이트를 이용합니다. DebugWriteDelegate deleDebugWrite = new DebugWriteDelegate(AppendDebug); //생성한 델리게이트를 이용하여 invoke 를 실행합니다. this.Invoke(deleDebugWrite, new object[] { msg }); }
public LoggingService() { WriteLine = new DebugWriteDelegate(WriteLineInternal); }