Skip to content

Commit 236f8a7

Browse files
committed
Moved FastProperty & FastActivator to namespace SmartStore.ComponentModel
1 parent 503bbb2 commit 236f8a7

18 files changed

Lines changed: 16 additions & 30 deletions

File tree

src/Libraries/SmartStore.Core/Utilities/Reflection/FastActivator.cs renamed to src/Libraries/SmartStore.Core/ComponentModel/FastActivator.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
using System;
22
using System.Collections.Generic;
33
using System.Linq;
4-
using System.Text;
54
using System.Reflection;
6-
using System.Threading.Tasks;
75
using System.Linq.Expressions;
86
using System.Collections.Concurrent;
97

10-
namespace SmartStore.Utilities.Reflection
8+
namespace SmartStore.ComponentModel
119
{
1210
public class FastActivator
1311
{

src/Libraries/SmartStore.Core/Utilities/Reflection/FastProperty.cs renamed to src/Libraries/SmartStore.Core/ComponentModel/FastProperty.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
using System.Linq.Expressions;
1010
using System.Reflection;
1111

12-
namespace SmartStore.Utilities.Reflection
12+
namespace SmartStore.ComponentModel
1313
{
1414
public enum PropertyCachingStrategy
1515
{

src/Libraries/SmartStore.Core/ComponentModel/HybridExpando.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
using System.Dynamic;
3838
using System.Reflection;
3939
using System.Collections;
40-
using SmartStore.Utilities.Reflection;
4140

4241
namespace SmartStore.ComponentModel
4342
{

src/Libraries/SmartStore.Core/Infrastructure/ComparableObject.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,9 @@
33
using System.Linq;
44
using System.Linq.Expressions;
55
using System.Reflection;
6-
using System.ComponentModel;
7-
using SmartStore.Utilities.Reflection;
86
using SmartStore.Utilities;
97
using System.Collections.Concurrent;
8+
using SmartStore.ComponentModel;
109

1110
namespace SmartStore
1211
{

src/Libraries/SmartStore.Core/Infrastructure/DependencyManagement/ContainerManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
using System.Reflection;
66
using Autofac;
77
using Autofac.Builder;
8+
using SmartStore.ComponentModel;
89
using SmartStore.Core.Caching;
9-
using SmartStore.Utilities.Reflection;
1010

1111
namespace SmartStore.Core.Infrastructure.DependencyManagement
1212
{

src/Libraries/SmartStore.Core/SmartStore.Core.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -570,11 +570,11 @@
570570
<Compile Include="Utilities\ObjectDumper.cs" />
571571
<Compile Include="Utilities\Prettifier.cs" />
572572
<Compile Include="Utilities\Range.cs" />
573-
<Compile Include="Utilities\Reflection\FastActivator.cs" />
573+
<Compile Include="ComponentModel\FastActivator.cs" />
574574
<Compile Include="Utilities\SeoHelper.cs" />
575575
<Compile Include="Utilities\SmartSyndicationFeed.cs" />
576576
<Compile Include="Utilities\StringTokenizer.cs" />
577-
<Compile Include="Utilities\Reflection\FastProperty.cs" />
577+
<Compile Include="ComponentModel\FastProperty.cs" />
578578
<Compile Include="Utilities\Threading\LockExtensions.cs" />
579579
<Compile Include="Utilities\Threading\ReadLockDisposable.cs" />
580580
<Compile Include="Utilities\Threading\UpgradeableReadLockDisposable.cs" />

src/Libraries/SmartStore.Core/Utilities/CommonHelper.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
1-
using SmartStore.Utilities.Reflection;
21
using System;
32
using System.Collections.Generic;
4-
using System.ComponentModel;
53
using System.Configuration;
64
using System.Dynamic;
75
using System.Globalization;
86
using System.IO;
97
using System.Security.Cryptography;
10-
using System.Text;
118
using System.Web.Hosting;
129
using System.Web.Mvc;
10+
using SmartStore.ComponentModel;
1311

1412
namespace SmartStore.Utilities
1513
{

src/Libraries/SmartStore.Core/Utilities/DictionaryConverter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
using System.Collections;
66
using System.Reflection;
77
using System.Runtime.Serialization;
8-
using SmartStore.Utilities.Reflection;
8+
using SmartStore.ComponentModel;
99

1010
namespace SmartStore.Utilities
1111
{

src/Libraries/SmartStore.Data/Extensions/DataReaderExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
using System.Data;
66
using System.Reflection;
77
using System.Linq;
8-
using SmartStore.Utilities.Reflection;
98
using System.Dynamic;
9+
using SmartStore.ComponentModel;
1010

1111
namespace SmartStore.Data
1212
{

src/Libraries/SmartStore.Services/Configuration/SettingService.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,13 @@
22
using System.Collections.Generic;
33
using System.Linq;
44
using Newtonsoft.Json;
5-
using SmartStore.Core;
65
using SmartStore.Core.Caching;
76
using SmartStore.Core.Configuration;
87
using SmartStore.Core.Data;
98
using SmartStore.Core.Domain.Configuration;
10-
using SmartStore.Core.Infrastructure;
119
using SmartStore.Core.Events;
12-
//using Fasterflect;
1310
using System.Linq.Expressions;
1411
using System.Reflection;
15-
using SmartStore.Core.Plugins;
16-
using System.ComponentModel;
17-
using SmartStore.Utilities;
18-
using SmartStore.Utilities.Reflection;
1912
using SmartStore.ComponentModel;
2013

2114
namespace SmartStore.Services.Configuration

0 commit comments

Comments
 (0)