From c496a3b2073bc0604dbd0232f21b183cc1dd4f75 Mon Sep 17 00:00:00 2001 From: Takym <15681312+Takym@users.noreply.github.com> Date: Fri, 11 Jun 2021 12:29:46 +0900 Subject: [PATCH] =?UTF-8?q?`IDateTimeUtility`=20=E3=82=92=E3=82=B5?= =?UTF-8?q?=E3=83=BC=E3=83=93=E3=82=B9=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Covid19Radar/Covid19Radar/App.xaml.cs | 3 ++- .../Covid19Radar/Common/DateTimeUtility.cs | 16 ++++++++-------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/Covid19Radar/Covid19Radar/App.xaml.cs b/Covid19Radar/Covid19Radar/App.xaml.cs index d0c4b58e8..520944c88 100644 --- a/Covid19Radar/Covid19Radar/App.xaml.cs +++ b/Covid19Radar/Covid19Radar/App.xaml.cs @@ -1,4 +1,4 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public +/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ @@ -173,6 +173,7 @@ private static void RegisterCommonTypes(IContainer container) { // Services container.Register(Reuse.Singleton); + container.Register(Reuse.Singleton); container.Register(Reuse.Singleton); container.Register(Reuse.Singleton); container.Register(Reuse.Singleton); diff --git a/Covid19Radar/Covid19Radar/Common/DateTimeUtility.cs b/Covid19Radar/Covid19Radar/Common/DateTimeUtility.cs index 2819da94e..e0df58eaa 100644 --- a/Covid19Radar/Covid19Radar/Common/DateTimeUtility.cs +++ b/Covid19Radar/Covid19Radar/Common/DateTimeUtility.cs @@ -1,18 +1,18 @@ -using System; +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ + +using System; + namespace Covid19Radar.Common { public interface IDateTimeUtility { - DateTime UtcNow { get; } + public DateTime UtcNow { get; } } + public class DateTimeUtility : IDateTimeUtility { - public static IDateTimeUtility Instance = new DateTimeUtility(); - - public DateTimeUtility() - { - } - public DateTime UtcNow => DateTime.UtcNow; } }