我有一个C类模板++项目: template<class RequestHandler = DefaultRequestHandler>
class Server { ... }
我再有,我想拥抱的Server<WhateverRequestHandlerIWant>实例作为属性的类。所以目前我有类似: class OtherClass {
public: Server<>* server
更新实体时,我需要级联许多更改。我可以像下面那样做,但这是丑陋的imho(太多的参数已经和计数)。 public class PageRepository : IPageRepository
{
public void Update(Page page, string oldPath, PageState oldState, IEnumerable<Tag> oldTags /* Ma