private async Task Load() { provider = await CSLogicProvider.AsyncFactory(AssemblyName); instance = SerialData != null?provider.DeserializeLogic(SerialData) : provider.Instantiate(LogicName, ConstructorParameters); }
public DynamicCSLogic(CSLogicProvider provider, string logicName, object[] constructorParameters) { nestedLogic = provider.Instantiate(logicName, constructorParameters); this.provider = provider; }