withSIX.Play.Core.Games.Legacy.Mods.AdvancedCollection.HandleCustomRepositories C# (CSharp) Method

HandleCustomRepositories() public method

public HandleCustomRepositories ( IContentManager manager, bool report ) : System.Threading.Tasks.Task
manager IContentManager
report bool
return System.Threading.Tasks.Task
        public virtual async Task HandleCustomRepositories(IContentManager manager, bool report) {
            var repos = await Task.WhenAll(Repositories.Select(x => GetRepo(manager, x))).ConfigureAwait(false);
            CustomRepoMods = repos.SelectMany(x => x.Mods).ToArray();
            await ProcessServers(manager).ConfigureAwait(false);
            HandleModsetMods(manager);
            UpdateState();
        }