C# Class GitterSharp.Services.ReactiveGitterApiService

Inheritance: IReactiveGitterApiService
Afficher le fichier Open project: Odonno/gitter-api-pcl Class Usage Examples

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
BanUserFromRoom ( string roomId, string username ) : IObservable
CreateRoom ( string groupId, CreateRoomRequest request ) : IObservable
DeleteRoom ( string roomId ) : IObservable
GetCurrentUser ( ) : IObservable
GetGroupRooms ( string groupId ) : IObservable>
GetGroups ( ) : IObservable>
GetOrganizations ( string userId ) : IObservable>
GetRealtimeEvents ( string roomId ) : IObservable
GetRealtimeMessages ( string roomId ) : IObservable
GetRepositories ( string userId ) : IObservable>
GetRoomBans ( string roomId ) : IObservable>
GetRoomEvents ( string roomId ) : IObservable>
GetRoomIssues ( string roomId ) : IObservable>
GetRoomMessages ( string roomId, MessageRequest request ) : IObservable>
GetRoomMessagesCountByDay ( string roomId ) : int>>.IObservable
GetRoomNotificationSettings ( string userId, string roomId ) : IObservable
GetRoomUsers ( string roomId, int limit = 30, string q = null, int skip ) : IObservable>
GetRooms ( ) : IObservable>
GetSingleRoomMessage ( string roomId, string messageId ) : IObservable
GetSuggestedCollaboratorsOnRoom ( string roomId ) : IObservable>
GetSuggestedRooms ( ) : IObservable>
GetSuggestedRooms ( string roomId ) : IObservable>
GetWelcomeMessage ( string roomId ) : IObservable
JoinRoom ( string roomName ) : IObservable
JoinRoom ( string userId, string roomId ) : IObservable
LeaveRoom ( string roomId, string userId ) : IObservable
MarkUnreadChatMessages ( string userId, string roomId, IEnumerable messageIds ) : IObservable
ReactiveGitterApiService ( ) : System.Net.Http
ReactiveGitterApiService ( string token ) : System.Net.Http
RetrieveUnreadChatMessages ( string userId, string roomId ) : IObservable
SearchRooms ( string query, int limit = 10, int skip ) : IObservable>
SearchUserRepositories ( string userId, string query, int limit = 10 ) : IObservable>
SearchUsers ( string query, int limit = 10, int skip ) : IObservable>
SendMessage ( string roomId, string message ) : IObservable
UpdateMessage ( string roomId, string messageId, string message ) : IObservable
UpdateRoom ( string roomId, UpdateRoomRequest request ) : IObservable
UpdateRoomNotificationSettings ( string userId, string roomId, UpdateRoomNotificationSettingsRequest request ) : IObservable
UpdateUserRoomSettings ( string userId, string roomId, UpdateUserRoomSettingsRequest request ) : IObservable
UpdateWelcomeMessage ( string roomId, UpdateWelcomeMessageRequest request ) : IObservable

Method Details

BanUserFromRoom() public méthode

public BanUserFromRoom ( string roomId, string username ) : IObservable
roomId string
username string
Résultat IObservable

CreateRoom() public méthode

public CreateRoom ( string groupId, CreateRoomRequest request ) : IObservable
groupId string
request GitterSharp.Model.Requests.CreateRoomRequest
Résultat IObservable

DeleteRoom() public méthode

public DeleteRoom ( string roomId ) : IObservable
roomId string
Résultat IObservable

GetCurrentUser() public méthode

public GetCurrentUser ( ) : IObservable
Résultat IObservable

GetGroupRooms() public méthode

public GetGroupRooms ( string groupId ) : IObservable>
groupId string
Résultat IObservable>

GetGroups() public méthode

public GetGroups ( ) : IObservable>
Résultat IObservable>

GetOrganizations() public méthode

public GetOrganizations ( string userId ) : IObservable>
userId string
Résultat IObservable>

GetRealtimeEvents() public méthode

public GetRealtimeEvents ( string roomId ) : IObservable
roomId string
Résultat IObservable

GetRealtimeMessages() public méthode

public GetRealtimeMessages ( string roomId ) : IObservable
roomId string
Résultat IObservable

GetRepositories() public méthode

public GetRepositories ( string userId ) : IObservable>
userId string
Résultat IObservable>

GetRoomBans() public méthode

public GetRoomBans ( string roomId ) : IObservable>
roomId string
Résultat IObservable>

GetRoomEvents() public méthode

public GetRoomEvents ( string roomId ) : IObservable>
roomId string
Résultat IObservable>

GetRoomIssues() public méthode

public GetRoomIssues ( string roomId ) : IObservable>
roomId string
Résultat IObservable>

GetRoomMessages() public méthode

public GetRoomMessages ( string roomId, MessageRequest request ) : IObservable>
roomId string
request MessageRequest
Résultat IObservable>

GetRoomMessagesCountByDay() public méthode

public GetRoomMessagesCountByDay ( string roomId ) : int>>.IObservable
roomId string
Résultat int>>.IObservable

GetRoomNotificationSettings() public méthode

public GetRoomNotificationSettings ( string userId, string roomId ) : IObservable
userId string
roomId string
Résultat IObservable

GetRoomUsers() public méthode

public GetRoomUsers ( string roomId, int limit = 30, string q = null, int skip ) : IObservable>
roomId string
limit int
q string
skip int
Résultat IObservable>

GetRooms() public méthode

public GetRooms ( ) : IObservable>
Résultat IObservable>

GetSingleRoomMessage() public méthode

public GetSingleRoomMessage ( string roomId, string messageId ) : IObservable
roomId string
messageId string
Résultat IObservable

GetSuggestedCollaboratorsOnRoom() public méthode

public GetSuggestedCollaboratorsOnRoom ( string roomId ) : IObservable>
roomId string
Résultat IObservable>

GetSuggestedRooms() public méthode

public GetSuggestedRooms ( ) : IObservable>
Résultat IObservable>

GetSuggestedRooms() public méthode

public GetSuggestedRooms ( string roomId ) : IObservable>
roomId string
Résultat IObservable>

GetWelcomeMessage() public méthode

public GetWelcomeMessage ( string roomId ) : IObservable
roomId string
Résultat IObservable

JoinRoom() public méthode

public JoinRoom ( string roomName ) : IObservable
roomName string
Résultat IObservable

JoinRoom() public méthode

public JoinRoom ( string userId, string roomId ) : IObservable
userId string
roomId string
Résultat IObservable

LeaveRoom() public méthode

public LeaveRoom ( string roomId, string userId ) : IObservable
roomId string
userId string
Résultat IObservable

MarkUnreadChatMessages() public méthode

public MarkUnreadChatMessages ( string userId, string roomId, IEnumerable messageIds ) : IObservable
userId string
roomId string
messageIds IEnumerable
Résultat IObservable

ReactiveGitterApiService() public méthode

public ReactiveGitterApiService ( ) : System.Net.Http
Résultat System.Net.Http

ReactiveGitterApiService() public méthode

public ReactiveGitterApiService ( string token ) : System.Net.Http
token string
Résultat System.Net.Http

RetrieveUnreadChatMessages() public méthode

public RetrieveUnreadChatMessages ( string userId, string roomId ) : IObservable
userId string
roomId string
Résultat IObservable

SearchRooms() public méthode

public SearchRooms ( string query, int limit = 10, int skip ) : IObservable>
query string
limit int
skip int
Résultat IObservable>

SearchUserRepositories() public méthode

public SearchUserRepositories ( string userId, string query, int limit = 10 ) : IObservable>
userId string
query string
limit int
Résultat IObservable>

SearchUsers() public méthode

public SearchUsers ( string query, int limit = 10, int skip ) : IObservable>
query string
limit int
skip int
Résultat IObservable>

SendMessage() public méthode

public SendMessage ( string roomId, string message ) : IObservable
roomId string
message string
Résultat IObservable

UpdateMessage() public méthode

public UpdateMessage ( string roomId, string messageId, string message ) : IObservable
roomId string
messageId string
message string
Résultat IObservable

UpdateRoom() public méthode

public UpdateRoom ( string roomId, UpdateRoomRequest request ) : IObservable
roomId string
request GitterSharp.Model.Requests.UpdateRoomRequest
Résultat IObservable

UpdateRoomNotificationSettings() public méthode

public UpdateRoomNotificationSettings ( string userId, string roomId, UpdateRoomNotificationSettingsRequest request ) : IObservable
userId string
roomId string
request GitterSharp.Model.Requests.UpdateRoomNotificationSettingsRequest
Résultat IObservable

UpdateUserRoomSettings() public méthode

public UpdateUserRoomSettings ( string userId, string roomId, UpdateUserRoomSettingsRequest request ) : IObservable
userId string
roomId string
request GitterSharp.Model.Requests.UpdateUserRoomSettingsRequest
Résultat IObservable

UpdateWelcomeMessage() public méthode

public UpdateWelcomeMessage ( string roomId, UpdateWelcomeMessageRequest request ) : IObservable
roomId string
request GitterSharp.Model.Requests.UpdateWelcomeMessageRequest
Résultat IObservable