public ProtocolContext(ITempFileFactory factory, IFileStorage storage, AbstractProtocolState initialState) { this.factory = factory; this.storage = storage; this.state = initialState; }
public ProtocolHanlder(ITempFileFactory tempfileFactory, IFileStorage storage, AbstractProtocolState initialState) { this.ctx = new ProtocolContext(tempfileFactory, storage, initialState); }