// // // public TranslationContext(BatchNode batch) { if(_instance != null) throw new ApplicationException("Context already initialized"); _instance = this; _batch = batch; }
void IDisposable.Dispose() { if(_instance == null) throw new ApplicationException("Context not initilized"); _instance = null; }