如何使用Faraday制作预检请求?似乎有一个名字冲突。
public interface IMyItem
{
string Type;
}
public class Item1 : IMyItem
{
public string Type{get{return "Item1";}}
}
public class Item2: IMyItem
{
public string Type{get{return "Item2";}}
}
public void CalcItems(IMyItem item, int val){
this.Log(item.Type + "Val:" + val);
this.total += val;
}
Items.CalcItems(new Item1(), 30);
Items.CalcItems(new Item2(), 12);
答案 0 :(得分:3)
作为一个might see,为所有methods提供了语法糖,除了:options
。要执行此类请求,可以直接调用包裹的Connection#run_request
:
conn.run_request(:options, nil, nil, nil)