public void SetStringDecrypterType(StringDecrypterType type) { if (stringDecrypter != null) throw new ApplicationException("StringDecrypterType already set"); switch (type) { case StringDecrypterType.Delegate: stringDecrypter = new DelegateStringDecrypter(); break; case StringDecrypterType.Emulate: stringDecrypter = new EmuStringDecrypter(); break; default: throw new ApplicationException(string.Format("Unknown StringDecrypterType {0}", type)); } }
public void SetStringDecrypterType(StringDecrypterType type) { if (stringDecrypter != null) { throw new ApplicationException("StringDecrypterType already set"); } switch (type) { case StringDecrypterType.Delegate: stringDecrypter = new DelegateStringDecrypter(); break; case StringDecrypterType.Emulate: stringDecrypter = new EmuStringDecrypter(); break; default: throw new ApplicationException(string.Format("Unknown StringDecrypterType {0}", type)); } }