From 7f0c0c91556dd786f556de293dac8dea531a7414 Mon Sep 17 00:00:00 2001 From: Patrick Klaeren Date: Fri, 25 Oct 2019 23:38:41 +0100 Subject: [PATCH] fix: add .NET Standard 2.1 support for Color (#1405) * Add NETSTANDARD2_1 support for Color * Remove all conditionals following PR --- src/Discord.Net.Core/Entities/Roles/Color.cs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/Discord.Net.Core/Entities/Roles/Color.cs b/src/Discord.Net.Core/Entities/Roles/Color.cs index 6bfead3d6..b522ae47e 100644 --- a/src/Discord.Net.Core/Entities/Roles/Color.cs +++ b/src/Discord.Net.Core/Entities/Roles/Color.cs @@ -1,8 +1,6 @@ using System; using System.Diagnostics; -#if NETSTANDARD2_0 || NET45 using StandardColor = System.Drawing.Color; -#endif namespace Discord { @@ -190,12 +188,10 @@ namespace Discord public override int GetHashCode() => RawValue.GetHashCode(); -#if NETSTANDARD2_0 || NET45 public static implicit operator StandardColor(Color color) => StandardColor.FromArgb((int)color.RawValue); public static explicit operator Color(StandardColor color) => new Color((uint)color.ToArgb() << 8 >> 8); -#endif /// /// Gets the hexadecimal representation of the color (e.g. #000ccc).