protected ExecutorBase(TQuery query, NetworkItemsFactory networkItemsFactory) { _query = query; _networkItemsFactory = networkItemsFactory; Id = Guid.NewGuid(); CreationTime = DateTime.Now; Status = ExecutorStatus.Created; }
public Model(IConfigurationServise configurationServise) { _itemsFactory = new NetworkItemsFactory(configurationServise); }
protected override DataReceiver <GetFileNamesResponse> GetWaiter() { return(NetworkItemsFactory.GetResponseReceiver <GetFileNamesResponse>()); }
public GetFileNamesExecutor(GetFileNamesQuery query, NetworkItemsFactory networkItemsFactory) : base(query, networkItemsFactory) { }
protected override DataReceiver <ConnectionResponse> GetWaiter() { return(NetworkItemsFactory.GetResponseReceiver <ConnectionResponse>()); }
public ConnectExecutor(ConnectionQuery query, NetworkItemsFactory networkItemsFactory) : base(query, networkItemsFactory) { }
protected override DataReceiver <SentFile> GetWaiter() { return(NetworkItemsFactory.GetFileReceiver()); }
public DownloadFileExecutor(DownloadFileQuery query, NetworkItemsFactory networkItemsFactory) : base(query, networkItemsFactory) { }