From 733bdd09b397749ce02c15ddf8038da68a8b4185 Mon Sep 17 00:00:00 2001 From: adelikat Date: Fri, 3 Jan 2020 15:55:29 -0600 Subject: [PATCH] cleanups --- .../Classes/BasicApiProvider.cs | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/BizHawk.Client.ApiHawk/Classes/BasicApiProvider.cs b/BizHawk.Client.ApiHawk/Classes/BasicApiProvider.cs index 293777e9b8..79b925ed41 100644 --- a/BizHawk.Client.ApiHawk/Classes/BasicApiProvider.cs +++ b/BizHawk.Client.ApiHawk/Classes/BasicApiProvider.cs @@ -16,7 +16,7 @@ namespace BizHawk.Client.ApiHawk /// public class BasicApiProvider : IExternalApiProvider { - private readonly Dictionary _apis = new Dictionary(); + private readonly Dictionary _apis; public BasicApiProvider(IApiContainer container) { @@ -52,13 +52,8 @@ namespace BizHawk.Client.ApiHawk public object GetApi(Type t) { - KeyValuePair[] k = _apis.Where(kvp => t.IsAssignableFrom(kvp.Key)).ToArray(); - if (k.Length > 0) - { - return k[0].Value; - } - - return null; + var k = _apis.Where(kvp => t.IsAssignableFrom(kvp.Key)).ToArray(); + return k.Length > 0 ? k[0].Value : null; } public bool HasApi() @@ -67,10 +62,7 @@ namespace BizHawk.Client.ApiHawk return HasApi(typeof(T)); } - public bool HasApi(Type t) - { - return _apis.ContainsKey(t); - } + public bool HasApi(Type t) => _apis.ContainsKey(t); public IEnumerable AvailableApis => _apis.Select(d => d.Key); }