C# Class mrHelper.GitLabClient.Accessors.DiscussionEditor

Implements logic of work with a single discussion
Inheritance: IDiscussionEditor
Datei anzeigen Open project: denis-adamchuk/mrHelper

Public Methods

Method Description
DeleteNoteAsync ( int noteId ) : Task
ModifyNoteBodyAsync ( int noteId, string body ) : Task
ReplyAndResolveDiscussionAsync ( string body, bool resolve ) : Task
ReplyAsync ( string body ) : Task
ResolveDiscussionAsync ( bool resolve ) : Task
ResolveNoteAsync ( int noteId, bool resolve ) : Task

Private Methods

Method Description
DiscussionEditor ( MergeRequestKey mrk, string discussionId, IHostProperties hostProperties, IModificationListener modificationListener, INetworkOperationStatusListener networkOperationStatusListener ) : System.Threading.Tasks

Method Details

DeleteNoteAsync() public method

public DeleteNoteAsync ( int noteId ) : Task
noteId int
return Task

ModifyNoteBodyAsync() public method

public ModifyNoteBodyAsync ( int noteId, string body ) : Task
noteId int
body string
return Task

ReplyAndResolveDiscussionAsync() public method

public ReplyAndResolveDiscussionAsync ( string body, bool resolve ) : Task
body string
resolve bool
return Task

ReplyAsync() public method

public ReplyAsync ( string body ) : Task
body string
return Task

ResolveDiscussionAsync() public method

public ResolveDiscussionAsync ( bool resolve ) : Task
resolve bool
return Task

ResolveNoteAsync() public method

public ResolveNoteAsync ( int noteId, bool resolve ) : Task
noteId int
resolve bool
return Task