Delete issues

To delete a specific issue, you use the NewslettersManager class and DeleteIssue method. The method has two overloads - passing an issue Id or an issue instance.
The following code deletes an issue with a specified IDthrough the Native API. Figure 1: Delete issue by id ```C# using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Telerik.Sitefinity.Modules.Newsletters;

namespace Telerik.Sitefinity.Documentation.CodeSnippets.DevGuide.SitefinityEssentials.Modules.EmailCampaigns.Issues { public partial class EmailCampaignsSnippets { public void DeleteIssue(Guid id) { NewslettersManager manager = NewslettersManager.GetManager(); manager.DeleteIssue(id); manager.SaveChanges(); } } }

The following sample deletes an issue by the issue instance specified through the Native API:      *Figure 2: Delete issue by instance*      ```C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Telerik.Sitefinity.Modules.Newsletters;
using Telerik.Sitefinity.Newsletters.Model;

namespace Telerik.Sitefinity.Documentation.CodeSnippets.DevGuide.SitefinityEssentials.Modules.EmailCampaigns.Issues
{
    public partial class EmailCampaignsSnippets
    {
        public void DeleteIssue(Campaign issue)
        {
            NewslettersManager manager = NewslettersManager.GetManager();
            manager.DeleteIssue(issue);
            manager.SaveChanges();
        }
    }
}

```    **NOTE**: If you delete a campaign, all the issues that belong to the campaign will be deleted too, see [For developers: Delete campaigns](slug://for-developers-delete-campaigns).
Want to learn more?
Enhance your Sitefinity skills by enrolling in free training sessions. Become Sitefinity certified through Progress Education Community to strengthen your professional credentials.
New to Sitefinity?