public static void Populate(Machine machine, ITranslationErrorHandler handler) { InterfaceSet interfaces = new InterfaceSet(); foreach (Function function in machine.Methods) { interfaces.AddInterfaces(InferCreates(function, handler)); } machine.Creates = interfaces; }
public async Task <InterfaceSet> UpdateInterfaceSet(InterfaceSet InterfaceSetInfo) { return(await _repository.UpdateAsync(InterfaceSetInfo)); }
public async Task <InterfaceSet> CreateInterfaceSet(InterfaceSet InterfaceSetInfo) { InterfaceSetInfo.Id = await _repository.InsertAndGetIdAsync(InterfaceSetInfo); return(InterfaceSetInfo); }