【发布时间】:2017-06-07 02:34:13
【问题描述】:
我有这些功能
public async Task<List<Machine>> GetMachines()
{
await Initialize();
await SyncMachines();
return await machineTable.ToListAsync();
}
public async Task InsertMachines(List<Machine> machines)
{
await Initialize();
await Task.WhenAll(machines.Select(m => machineTable.InsertAsync(m)));
await SyncMachines();
}
我正在编写一个父类来放入这些函数,以便函数 getMachines() 和 InsertMachines() 变为 getObject 和 InsertObject 其中 List<Machine> 可以是任何对象的列表,所以它们可以返回并接受任何类型的列表
如何声明这样的函数?
【问题讨论】:
-
应该如何处理对
machineTable和SyncMachines()的引用?
标签: c# class azure oop azure-mobile-services