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;

        }