public static IFeatureGenerator <TData> Create(IDonutfile donut, Type donutFGen) { IDonutFeatureEmitter <TData> donutFEmitter = Activator.CreateInstance(donutFGen, donut) as IDonutFeatureEmitter <TData>; var generator = Create(donutFEmitter); return(generator); }
public async Task <IHarvesterResult> Run(IDonutfile donut, IFeatureGenerator <TData> featureGenerator) => await Run(donut as TDonut, featureGenerator);