public GetSupplierResponse GetSupplier(GetSupplierRequest request) { SupplierView view = new SupplierView(ObjectFactory.Create<IReadModelStore>()); SupplierDto dto = view.Load(request.SupplierId); GetSupplierResponse response = new GetSupplierResponse(); response.Supplier = dto; return response; }
public SupplierFacade(IReadModelStore readModelStore) : base(readModelStore) {} public GetSupplierListResponse GetSupplierList(GetSupplierListRequest request) { SupplierView view = new SupplierView(ObjectFactory.Create<IReadModelStore>()); List<SupplierDto> list = view.GetList(request.Filter); GetSupplierListResponse response = new GetSupplierListResponse(); response.SupplierList = list; return response; }