我正在尝试使用 Stylecop 4.7.31 我有一个项目,其中声明了一个接口:
public interface IRmlManager
{
/// <summary>
/// Adds the notification.
/// </summary>
/// <param name="notificationData">The notification data.</param>
void AddNotification(RmlNotificationData notificationData);
}
和另一个项目,其中接口的实现:
public class RmlManager : IRmlManager
{
........
/// ???
void AddNotification(RmlNotificationData notificationData);
........
}
如果我使用<inheritdoc />
而不是 ???,Stylecop 会忽略它并产生错误:
BusinessLogic\RmlManager.cs(39,1): error : SA1604: The documentation header must have a summary tag.
BusinessLogic\RmlManager.cs(39,1): error : SA1611: The documentation header must contain param tags matching the element's parameter list.
有什么想法我做错了吗?据谷歌称,Stylecop 大约从 4.1 版本开始支持这个标签