我剛剛交付了一個API,似乎是我已經習慣的一步,因爲所有東西似乎都是用接口實現的,而且我正在努力讓自己的頭部他們。使用接口不掌握API
public partial class Form1 : Form, IFoo
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Guid jobID = AddBarToFoo(fooID, barPath);
}
public Guid IFoo.AddBarToFoo(string fooID, string barPath)
{
throw new NotImplementedException();
}
所以這是一個基本的結構。 Visual Studio已經完整地實現了接口,我可以調用AddBarToFoo方法。大。
但現在呢?很明顯,這個方法是一個需要一些代碼的空白,但是代碼是什麼?我應該刷新對象的API以使用該方法實例化嗎?或者我完全走錯了路?
它應該返回一個'Guid',它不是'void'。基本上,'API''知道'這個接口,並且可以調用實現它的類型的方法 - 它應該在規範中說明你希望如何生成該Guid。 – 2012-02-01 13:56:45
代碼可以是任何你想要的,這取決於你的產品規格。 – JConstantine 2012-02-01 13:57:03