URL을 문자열에 넣는 방법

Sep 17 2020

채팅에서 2 명의 사용자가 메시지를 보내는 간단한 모델

public class Message
    {
        public int Id { get; set; }
        public string Content { get; set; }
        public string UserFromId{ get; set; }
        public string ConnectionID{ get; set; }
    }

메시지를 보내고 저장하는 방법. SignalR과 함께 작동합니다.

public async Task SendMessage(Messages message)
        {
            
            if (message != null)
            {
                //save to db. Content = string
                var savetoDb = await _chatService.InsertMessageToDb(message);
                if (savetoDb > 0)
                {
                        await Clients.Clients(message.ConnectionIdUserTo).SendAsync("NewMessageFromUser", message);
                        
                    }
                }
                
            }
            
        }

이 방법은 작동하고 메시지를 보내고받습니다. 하지만 문제는 내가 메시지 URL을 전달하면 다음과 같은 문자열로 전달된다는 것입니다.

문자열 URL을 어떻게 보낼 수 있습니까? 뭔가 명확히해야할까요?

답변

cickness Sep 18 2020 at 15:57

B.Lec 덕분에 내 질문은 @ Html.Raw (item.Content)에 의해 해결되었습니다.