diff --git a/Mystify/Installers/AudioInstaller.cs b/Mystify/Installers/AudioInstaller.cs new file mode 100644 index 0000000..55bf549 --- /dev/null +++ b/Mystify/Installers/AudioInstaller.cs @@ -0,0 +1,40 @@ +// Author: Gockner, Simon +// Created: 2021-04-08 +// Copyright(c) 2021 SimonG. All Rights Reserved. + +using Lib.Audio; +using Lib.Audio.Controls; +using Lib.Audio.Controls.Factories; +using Lib.Audio.Controls.Interfaces; +using Lib.Audio.Factories; +using Lib.Audio.Interfaces; +using LightweightIocContainer.Interfaces; +using LightweightIocContainer.Interfaces.Installers; + +namespace Mystify.Installers +{ + public class AudioInstaller : IIocInstaller + { + public void Install(IIocContainer container) + { + container.Register(); + container.Register(); + container.Register(); + + //controls + container.Register(); + container.Register(); + container.Register(); + + //factories + container.RegisterFactory(); + container.RegisterFactory(); + container.RegisterFactory(); + + //control factories + container.RegisterFactory(); + container.RegisterFactory(); + container.RegisterFactory(); + } + } +} \ No newline at end of file diff --git a/Mystify/Mystify.csproj b/Mystify/Mystify.csproj index 24d035d..900fc54 100644 --- a/Mystify/Mystify.csproj +++ b/Mystify/Mystify.csproj @@ -16,6 +16,7 @@ +