Skip to content

Commit 8fbc458

Browse files
committed
低版本没Text.Json,直接不支持低版本嘻嘻
1 parent 0129fa3 commit 8fbc458

10 files changed

Lines changed: 24 additions & 1 deletion

Avalonia.DynamicLocalization/Avalonia.DynamicLocalization.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
55
<ImplicitUsings>disable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<RootNamespace>Avalonia.DynamicLocalization</RootNamespace>

Avalonia.DynamicLocalization/Core/ILanguageService.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
using System;
2+
using System.Collections.Generic;
13
using System.ComponentModel;
24
using System.Globalization;
35
using Avalonia.DynamicLocalization.Providers;

Avalonia.DynamicLocalization/Core/LanguageChangedEventArgs.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System;
12
using System.Globalization;
23

34
namespace Avalonia.DynamicLocalization.Core;

Avalonia.DynamicLocalization/Core/LanguageService.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1+
using System;
2+
using System.Collections.Generic;
13
using System.Globalization;
4+
using System.Linq;
25
using Avalonia.DynamicLocalization.Providers;
36
using CommunityToolkit.Mvvm.ComponentModel;
47

Avalonia.DynamicLocalization/Core/LocalizedString.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System;
12
using System.ComponentModel;
23
using System.Globalization;
34

Avalonia.DynamicLocalization/Extensions/ServiceCollectionExtensions.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System;
12
using Avalonia.DynamicLocalization.Core;
23
using Avalonia.DynamicLocalization.Providers;
34
using Microsoft.Extensions.DependencyInjection;

Avalonia.DynamicLocalization/MarkupExtensions/LocalizeExtension.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System;
12
using Avalonia.Data;
23
using Avalonia.Markup.Xaml;
34
using Avalonia.DynamicLocalization.Core;

Avalonia.DynamicLocalization/Providers/ILocalizationProvider.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1+
using System.Collections.Generic;
12
using System.Globalization;
3+
using System.Threading;
4+
using System.Threading.Tasks;
25

36
namespace Avalonia.DynamicLocalization.Providers;
47

Avalonia.DynamicLocalization/Providers/JsonLocalizationProvider.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
1+
using System;
12
using System.Collections.Concurrent;
3+
using System.Collections.Generic;
24
using System.Globalization;
5+
using System.IO;
6+
using System.Linq;
37
using System.Reflection;
48
using System.Text.Json;
9+
using System.Threading;
10+
using System.Threading.Tasks;
511

612
namespace Avalonia.DynamicLocalization.Providers;
713

Avalonia.DynamicLocalization/Providers/ResxLocalizationProvider.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
1+
using System;
2+
using System.Collections.Generic;
13
using System.Globalization;
4+
using System.Linq;
25
using System.Resources;
6+
using System.Threading;
7+
using System.Threading.Tasks;
38

49
namespace Avalonia.DynamicLocalization.Providers;
510

0 commit comments

Comments
 (0)