public IActionResult Update([FromBody] ArticleDto article)
        {
            var methodname = "Update";

            try
            {
                if (article.Id == 0)
                {
                    return(BadRequest("Id alanı zorunludur."));
                }
                var isUpdated = _articleManager.Update(article);


                if (isUpdated > 0)
                {
                    _logManager.Info(controllername, methodname, "Method başarılı şekilde çalışmıştır", username);
                    return(Ok($"Id:{article.Id} güncelleştirme başarılı şekilde gerçekleştirildi"));
                }
                else
                {
                    throw new Exception("Güncelleştirme işleminde kaydetme sırasında hata");
                }
            }
            catch (Exception ex)
            {
                var parameters = article.GetParameters();
                _logManager.Error(controllername, methodname, ex, "Beklenmedik bir hata", username, parameters);
                return(BadRequest("Beklenmedik bir hata oluştu."));
            }
        }
        public IActionResult Add([FromBody] ArticleDto article)
        {
            var methodname = "SearchInContent";

            try
            {
                var id = _articleManager.Add(article);
                _logManager.Info(controllername, methodname, "Method başarılı şekilde çalışmıştır", username);

                if (id != 0)
                {
                    return(Ok(new { Id = id }));
                }
                else
                {
                    throw new Exception("Ekleme işleminde kaydetme sırasında hata");
                }
            }
            catch (Exception ex)
            {
                var parameters = article.GetParameters();
                _logManager.Error(controllername, methodname, ex, "Beklenmedik bir hata", username, parameters);
                return(BadRequest("Beklenmedik bir hata oluştu."));
            }
        }