Broker implementation updated.
This commit is contained in:
17
code/MessengerBroker/Models/Http/Messages.cs
Normal file
17
code/MessengerBroker/Models/Http/Messages.cs
Normal file
@ -0,0 +1,17 @@
|
||||
namespace MessengerBroker.Model.Http
|
||||
{
|
||||
public class Messages
|
||||
{
|
||||
public class MessagesRequest
|
||||
{
|
||||
public Guid OwnerBrokerId { get; set; }
|
||||
|
||||
public DateTime SinceUtc { get; set; }
|
||||
}
|
||||
|
||||
public class MessagesResponse
|
||||
{
|
||||
public MessengerApi.Db.Entities.Message[] Messages { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
32
code/MessengerBroker/Models/Http/Users.cs
Normal file
32
code/MessengerBroker/Models/Http/Users.cs
Normal file
@ -0,0 +1,32 @@
|
||||
namespace MessengerBroker.Model.Http
|
||||
{
|
||||
public class Users
|
||||
{
|
||||
public class UsersResponse
|
||||
{
|
||||
public User[] Users { get; set; }
|
||||
|
||||
public UserRoute[] UserRoutes { get; set; }
|
||||
|
||||
public class User
|
||||
{
|
||||
public Guid Id { get; set; }
|
||||
|
||||
public Guid ApiKey { get; set; }
|
||||
|
||||
public string Name { get; set; }
|
||||
|
||||
public bool IsEnabled { get; set; }
|
||||
}
|
||||
|
||||
public class UserRoute
|
||||
{
|
||||
public Guid Id { get; set; }
|
||||
|
||||
public Guid FromId { get; set; }
|
||||
|
||||
public Guid ToId { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user