using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;
namespace IStation
{
///
///
///
public class DataDockingApiFactory
{
///
/// 创建Api
///
public static I CreateApi(string dllName)
{
var type = typeof(I);
var className = string.Format("{0}.{1}", "IStation.DataDockingApi", type.Name.Remove(0, 1));
var obj = Assembly.Load(dllName).CreateInstance(className);
return (I)obj;
}
}
}