implemented interface IArticleService