mirror of
https://github.com/ZetaKebab/MpcNET.git
synced 2025-07-02 00:57:38 +00:00
MpdResponse refactored (partial)
This commit is contained in:
24
LibMpc/Message/MpdMessage.cs
Normal file
24
LibMpc/Message/MpdMessage.cs
Normal file
@ -0,0 +1,24 @@
|
||||
namespace LibMpc
|
||||
{
|
||||
public interface IMpdMessage
|
||||
{
|
||||
IMpdRequest Request { get; }
|
||||
IMpdResponse Response { get; }
|
||||
}
|
||||
|
||||
public class MpdMessage : IMpdMessage
|
||||
{
|
||||
public MpdMessage(IMpcCommand command)
|
||||
{
|
||||
Request = new MpdRequest(command);
|
||||
}
|
||||
|
||||
public void AddResponse(IMpdResponse response)
|
||||
{
|
||||
Response = response;
|
||||
}
|
||||
|
||||
public IMpdRequest Request { get; }
|
||||
public IMpdResponse Response { get; private set; }
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user