From a90f9cb71ff8420d3fa35533fa7de45bde64f164 Mon Sep 17 00:00:00 2001 From: Simon G Date: Thu, 8 Apr 2021 10:27:48 +0200 Subject: [PATCH] - add lib.audio installer --- Mystify/Installers/AudioInstaller.cs | 40 ++++++++++++++++++++++++++++ Mystify/Mystify.csproj | 1 + 2 files changed, 41 insertions(+) create mode 100644 Mystify/Installers/AudioInstaller.cs 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 @@ +