public virtual Result <Announcement> GetSingle(string title) { return(Result.Success(_repository.GetSingle(p => p.Title == title))); }