【发布时间】:2019-01-22 23:13:55
【问题描述】:
我正在尝试获取我的 userDTO 对象的列表并将其转换为 protobuf 候选列表,但我无法弄清楚如何去做
C# 对象
public class UserDTO
{
public string UserNumber { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public string UserId { get; set; }
public string EmailId { get; set; }
}
ProtoBuf
message Candidate {
string userNumber = 1;
string userId = 2;
string firstName = 3;
string lastName = 4;
string emailId = 5;
}
message CandidateList{
repeated Candidate candidateList = 1;
}
列表函数(这里不完整)
public CandidateList GetUsersRpc()
{
List<UserDTO> userList = _repository.GetUsersRpc();
if (userList.Count > 0)
{
foreach (var user in userList)
{
}
}
return ;
}
}
【问题讨论】:
标签: c# .net-core asp.net-core-2.1 protocol-buffers