public BytesToCharEncodingWrapper(IBytesToCharEncoding bytesToCharEncoding) { this._bytesToCharEncoding = bytesToCharEncoding; }
private static ICommandItem CreateEncodingCommand(IHexDataContext hexContext, IBytesToCharEncoding encoding) { var cmi = CommandItemFactory.CreateNew(new DelegateCommand(() => { hexContext.BytesToCharEncoding = encoding; })); cmi.Name = encoding.EncodingName; return(cmi); }
public BytesToCharEncodingWrapper(IBytesToCharEncoding encoding) { this.Encoding = encoding ?? throw new ArgumentNullException(nameof(encoding)); }