public TrendyolApp Build() { InMemoryDataStore dataStore = new InMemoryDataStore(); foreach (var task in _beforeBuildTasks) { task.Invoke(); } TrendyolApp.Instance = new TrendyolApp(dataStore); foreach (var task in _afterBuildTasks) { task.Invoke(); } return(TrendyolApp.Instance); }
public TrendyolApp(InMemoryDataStore dataStore) { DataStore = dataStore; }