private static PushResponse ToResponse(K2B.PushRequest req) { return(new PushResponse { // request to response ; Manager 로부터 받은(request) 데이터를 그대로 클라이언트에 전달(response) Type = (PushResponse.Types.PushType)(req.PushMessage.Type), Message = req.PushMessage.Message, Extra = req.PushMessage.Extra }); }
public Task <int> SendMessageToAll(K2B.PushRequest message) => SendMessageToAll(ToResponse(message));
public Task <bool> SendMessage(string targetUserId, K2B.PushRequest message) => SendMessage(targetUserId, ToResponse(message));