I am crafting a framework in which the definition goes as follows..
public interface ICommandRepository public interface IQueryRepository public