using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Tango.FSE.Common.BugReporting { /// /// Represents a bug reporting service. /// public interface IBugReporter { /// /// Submits the specified bug. /// /// The bug. /// Task SubmitBug(Bug bug); /// /// Displays a bug submission dialog. When confirmed, will submit the specified bug. /// /// The bug. /// Task ShowBugReportDialog(Bug bug); /// /// Displays a bug submission dialog. When confirmed, will submit the new created bug. /// /// Task ShowBugReportDialog(); /// /// Gets the connected machine bugs. /// /// The start date. /// The end date. /// Task> GetConnectedMachineBugs(DateTime start, DateTime end); } }