فهرست منبع

Merge pull request #2657 from villagra/master

Add netstandard2.0 as TargetFramework
Bond-009 5 سال پیش
والد
کامیت
306bc4008d
2فایلهای تغییر یافته به همراه8 افزوده شده و 2 حذف شده
  1. 6 0
      MediaBrowser.Model/Extensions/StringHelper.cs
  2. 2 2
      MediaBrowser.Model/MediaBrowser.Model.csproj

+ 6 - 0
MediaBrowser.Model/Extensions/StringHelper.cs

@@ -22,6 +22,11 @@ namespace MediaBrowser.Model.Extensions
                 return str;
                 return str;
             }
             }
 
 
+#if NETSTANDARD2_0
+            char[] a = str.ToCharArray();
+            a[0] = char.ToUpperInvariant(a[0]);
+            return new string(a);
+#else
             return string.Create(
             return string.Create(
                 str.Length,
                 str.Length,
                 str,
                 str,
@@ -33,6 +38,7 @@ namespace MediaBrowser.Model.Extensions
                         chars[i] = buf[i];
                         chars[i] = buf[i];
                     }
                     }
                 });
                 });
+#endif
         }
         }
     }
     }
 }
 }

+ 2 - 2
MediaBrowser.Model/MediaBrowser.Model.csproj

@@ -1,4 +1,4 @@
-<Project Sdk="Microsoft.NET.Sdk">
+<Project Sdk="Microsoft.NET.Sdk">
 
 
   <PropertyGroup>
   <PropertyGroup>
     <Authors>Jellyfin Contributors</Authors>
     <Authors>Jellyfin Contributors</Authors>
@@ -8,7 +8,7 @@
   </PropertyGroup>
   </PropertyGroup>
 
 
   <PropertyGroup>
   <PropertyGroup>
-    <TargetFramework>netstandard2.1</TargetFramework>
+    <TargetFrameworks>netstandard2.0;netstandard2.1</TargetFrameworks>
     <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <GenerateDocumentationFile>true</GenerateDocumentationFile>
     <GenerateDocumentationFile>true</GenerateDocumentationFile>
     <TreatWarningsAsErrors Condition=" '$(Configuration)' == 'Release' ">true</TreatWarningsAsErrors>
     <TreatWarningsAsErrors Condition=" '$(Configuration)' == 'Release' ">true</TreatWarningsAsErrors>