public ClientConnectorReal(ICommandInvoker commandInvoker, IServiceTypeReader serviceTypeReader, IIocManager iocManager, ILogin login, IRequestParameterProvider requestParameterProvider, IProgressInfoManager progressInfoManager) { OperationContext.Current.Channel.Closing += Channel_Closing; OperationContext.Current.Channel.Faulted += Channel_Faulted; this.commandInvoker = commandInvoker; this.serviceTypeReader = serviceTypeReader; this.login = login; this.requestParameterProvider = requestParameterProvider; this.progressInfoManager = progressInfoManager; this.loggerPool = iocManager.Resolve <ILoggerPool>(WcfServiceModule.MODUEL_NAME); }
public ProgressInfoMessageCallback(IProgressInfoManager progressInfoManager) { this.progressInfoManager = progressInfoManager; TranferMessageType = typeof(ProgressInfoMessage); }