Use [Resolved] wherever possible

This commit is contained in:
recapitalverb
2020-02-14 20:14:00 +07:00
parent 6d87d22a84
commit c753cb46c5
35 changed files with 128 additions and 169 deletions

View File

@ -65,7 +65,8 @@ namespace osu.Game.Screens.Play
private Ruleset ruleset;
private IAPIProvider api;
[Resolved]
private IAPIProvider api { get; set; }
private SampleChannel sampleRestart;
@ -118,10 +119,8 @@ namespace osu.Game.Screens.Play
=> dependencies = new DependencyContainer(base.CreateChildDependencies(parent));
[BackgroundDependencyLoader]
private void load(AudioManager audio, IAPIProvider api, OsuConfigManager config)
private void load(AudioManager audio, OsuConfigManager config)
{
this.api = api;
Mods.Value = base.Mods.Value.Select(m => m.CreateCopy()).ToArray();
if (Beatmap.Value is DummyWorkingBeatmap)