Browse Source

Move ExtraPropertyDictionary to its own file.

pull/6114/head
Halil İbrahim Kalkan 6 years ago
parent
commit
7d4b876935
  1. 19
      framework/src/Volo.Abp.ObjectExtending/Volo/Abp/Data/ExtraPropertyDictionary.cs
  2. 16
      framework/src/Volo.Abp.ObjectExtending/Volo/Abp/Data/IHasExtraProperties.cs

19
framework/src/Volo.Abp.ObjectExtending/Volo/Abp/Data/ExtraPropertyDictionary.cs

@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
namespace Volo.Abp.Data
{
[Serializable]
public class ExtraPropertyDictionary : Dictionary<string, object>
{
public ExtraPropertyDictionary()
{
}
public ExtraPropertyDictionary(IDictionary<string, object> dictionary)
: base(dictionary)
{
}
}
}

16
framework/src/Volo.Abp.ObjectExtending/Volo/Abp/Data/IHasExtraProperties.cs

@ -1,6 +1,4 @@
using System.Collections.Generic;
namespace Volo.Abp.Data
namespace Volo.Abp.Data
{
//TODO: Move to Volo.Abp.Data.ObjectExtending namespace at 4.0?
@ -8,16 +6,4 @@ namespace Volo.Abp.Data
{
ExtraPropertyDictionary ExtraProperties { get; }
}
public class ExtraPropertyDictionary : Dictionary<string, object>
{
public ExtraPropertyDictionary()
{
}
public ExtraPropertyDictionary(IDictionary<string, object> dictionary)
: base(dictionary)
{
}
}
}

Loading…
Cancel
Save