我需要将一个Dictionary(最多20,000个条目)传递给WCF服务.我可以一次通过吗?
void SubmitDictionary(Dictionary<string, MyEntry> val);
Run Code Online (Sandbox Code Playgroud)
MyEntry在哪里:
class MyEntry
{
string Name;
long Age;
}
Run Code Online (Sandbox Code Playgroud)
是否有传递值的大小配置?或者我们可以传递这样大的数据吗?
只要操作完成,WCF服务中的OneWay操作是否会执行?
根据我的实验,我认为没有超时.我能够进行半小时的手术.(之后我关门了)
在WCF有经验的人可以回答这个吗?如果超时,我可以在哪里指定它
我在代码中有很多部分
try
{
// not so important code, but don't want this to affect anything else
}
catch
{
}
Run Code Online (Sandbox Code Playgroud)
使用这被认为是一种不好的做法?
Try(() =>
{
});
void Try(Action a)
{
try
{
a();
}
catch
{
// ignore.
}
}
Run Code Online (Sandbox Code Playgroud)