0

我想知道这个类应该叫什么名字。

我想编写调用第三方 Web 服务的类,封装它们,并公开它们以在我自己的项目中使用。下面是类。

public class SForceService{

   public SForceService(ISForceRepository sForceRepository ){}

  //other logic here
}

public class SForceRepository{
    ISForceWrapper iSForceWrapper;
   IWebCfgManager webCfgManager;

   public SForceRepository(ISForceWrapper iSForceWrapper, IWebCfgManager webCfgManager){
     this.iSForceWrapper=iSForceWrapper;
      this.webCfgManager=webCfgManager;
   }

   //CRUD operation methods below
   public Contact GetContactById(int id){

     GetSessionId();

     var sql= "SELECT * FROM Contact WHERE id =" + id;
     return iSForceWrapper.Query<Contact>(sql).FirstOrDefault();
   }

   //create update, delete, etc
}

在 Web 服务的上下文中,名称 , 是SForceRepository一个合适的名称吗?

4

0 回答 0