FLP(Fisher,Lynch和Paterson)在已知文章Impossibility of Distributed Consensus with one Faulty Process (JACM85)中证明了令人惊讶的结果,即完全异步共识协议甚至可以容忍单个未通知的进程死亡。 在引理3,示出了$ d $同时包含0价和1价的配置后,它说: 呼叫两种配置邻居在单一步骤如果从其他结果。通过简单归纳,
下面的ProductService类从数据库获取基于不同过滤器(如日期,国家等)的产品。 ProductsService不遵循OCP,因为添加新的过滤器(如按价格获取产品)需要更改ProductsService代码。如何修复?任何建议/意见将非常有帮助。 public class ProductsService : IProductsService
{
public FilteredP