public FacadeResponse GetFacades(FacadeRequest request) { var response = new FacadeResponse { CorrelationId = request.RequestId }; if (!ValidRequest(request, response, Validate.ClientTag | Validate.AccessToken)) return response; //Todo: get the right pods for the user var facadesForUser = new List<FacadeDto> { new FacadeDto { Id = Guid.NewGuid(), Title = "I am Facade 1", MenuName = "Facade1", ImageIndex = 1 }, new FacadeDto { Id = Guid.NewGuid(), Title = "I am Facade 2", MenuName = "Facade2", ImageIndex = 2 }, new FacadeDto { Id = Guid.NewGuid(), Title = "I am Facade 3", MenuName = "Facade3", ImageIndex = 3 } }; response.Facades = facadesForUser; //Mapper.Map<FacadeDto, FacadeDto>(facadesForUser);<- not needed return response; }
public RequestController(FacadeRequest facadeRequest, FacadeProducts facadeProducts, Logger logger) { this.FacadeRequest = facadeRequest; this.FacadeProducts = facadeProducts; this.Logger = logger; }