public AgentRegistrationManager( IKrakerApi krakerApi, IAgentInfoManager agentInfoManager, IAgentInfoProvider agentInfoProvider, IAgentIdManager agentIdManager) { _krakerApi = krakerApi; _agentInfoManager = agentInfoManager; _agentInfoProvider = agentInfoProvider; _agentIdManager = agentIdManager; }
public AgentInfoProvider(IAgentInfoManager manager) { _agentInfo = new Lazy <AgentInfo>(() => manager.Build().Result); }