问题描述
我见过使用 google.protobuf.Any
数据类型的示例 *.proto 文件。例如。来自 Eclipse Tahu Sparkplug Version B 规范,其中有如下内容:
message Row {
repeated DataSetValue elements = 1;
repeated google.protobuf.Any details = 2;
}
当我使用 https://protogen.marcgravell.com/ 中的转换器时,我在 C# 中收到一条示例消息,其中(当然)使用了 Google.Protobuf.WellKNownTypes.Any
类型。现在的问题是:是否有 protobuf.net
的等价物,或者如果没有我可以使用的解决方法?
解决方法
很好的问题。我一直想解决这个领域的问题。答案很简单:“不,我什至没有看过它”。我很乐意这样做,但现实是我的时间有限,需要优先考虑人们要求的功能。 “任何”是我听到的基本上没有噪音的东西,直到今天。如果你有一个真正的用例,我们可能会看看。 GitHub 或电子邮件可能是探索它的更好地方,除非您乐于通过 import React from 'react';
import { Container,Box,Typography,makeStyles,Grid,useMediaQuery,useTheme } from '@material-ui/core';
import { Helmet } from 'react-helmet';
import { Link } from 'gatsby';
import useAxios from 'axios-hooks';
export default function NotFound404() {
const [{ data: latestArticles = {},loading: loadingLatestArticles }] = useAxios({
baseURL: process.env.REACT_APP_API_ENDPOINT,url: 'latest-articles',});
return (
<Box>
</Box>
);
和您自己的代码来处理它。