public AgentController(IApiHttpChannel httpChannel, IAgentManager agentManager, IAgentRemoteService agentRemoteService) { _httpChannel = httpChannel; _agentManager = agentManager; _agentRemoteService = agentRemoteService; AutoMapper.Mapper.CreateMap<AgentRecord, AgentViewModel>().ForMember(viewModel=>viewModel.id, mo=>mo.MapFrom(record=>record.Hostname)); AutoMapper.Mapper.CreateMap<PackageRecord, PackageViewModel>().ForMember(viewModel => viewModel.packageId, mo => mo.MapFrom(record => record.PackageId)); }
public AgentController( IApiHttpChannel httpChannel, IAgentManager agentManager, IAgentRemoteService agentRemoteService, ILogger log) { _httpChannel = httpChannel; _agentManager = agentManager; _agentRemoteService = agentRemoteService; _log = log; AutoMapper.Mapper.CreateMap<AgentRecord, AgentViewModel>() .ForMember(viewModel=>viewModel.id, mo=>mo.MapFrom(record=>record.Id)) .ForMember(viewModel=>viewModel.IsUpdating, mo=>mo.MapFrom(record=>record.ShowUpdatingStatusUntil > DateTime.Now)); AutoMapper.Mapper.CreateMap<PackageRecord, PackageViewModel>().ForMember(viewModel => viewModel.packageId, mo => mo.MapFrom(record => record.PackageId)); }
public PackageController(IApiHttpChannel apiHttpChannel, IPackageStore packageStore) { _apiHttpChannel = apiHttpChannel; _packageStore = packageStore; }
public LogController(IAgentRemoteService agentRemoteService, IApiHttpChannel apiHttpChannel) { _agentRemoteService = agentRemoteService; _apiHttpChannel = apiHttpChannel; }