diff --git a/essentials-framework/Essentials Core/PepperDashEssentialsBase/JoinMaps/JoinMapBase.cs b/essentials-framework/Essentials Core/PepperDashEssentialsBase/JoinMaps/JoinMapBase.cs
index 26664434..8b1afdfa 100644
--- a/essentials-framework/Essentials Core/PepperDashEssentialsBase/JoinMaps/JoinMapBase.cs
+++ b/essentials-framework/Essentials Core/PepperDashEssentialsBase/JoinMaps/JoinMapBase.cs
@@ -203,14 +203,10 @@ namespace PepperDash.Essentials.Core
///
public uint GetJoinForKey(string key)
{
- if (Joins.ContainsKey(key))
- return Joins[key].JoinNumber;
- else
- return 0;
+ return Joins.ContainsKey(key) ? Joins[key].JoinNumber : 0;
}
-
///
/// Returns the join span for the join with the specified key
///
@@ -218,12 +214,8 @@ namespace PepperDash.Essentials.Core
///
public uint GetJoinSpanForKey(string key)
{
- if (Joins.ContainsKey(key))
- return Joins[key].JoinSpan;
-
- else return 0;
+ return Joins.ContainsKey(key) ? Joins[key].JoinSpan : 0;
}
-
}
///
@@ -315,24 +307,24 @@ namespace PepperDash.Essentials.Core
///
public class JoinDataComplete
{
- JoinData _Data { get; set; }
+ private readonly JoinData _data;
public JoinMetadata Metadata { get; set; }
public JoinDataComplete(JoinData data, JoinMetadata metadata)
{
- _Data = data;
+ _data = data;
Metadata = metadata;
}
public uint JoinNumber
{
- get { return _Data.JoinNumber; }
- set { _Data.JoinNumber = value; }
+ get { return _data.JoinNumber; }
+ set { _data.JoinNumber = value; }
}
public uint JoinSpan
{
- get { return _Data.JoinSpan; }
+ get { return _data.JoinSpan; }
}
public string GetNameAttribute()
@@ -350,16 +342,11 @@ namespace PepperDash.Essentials.Core
[AttributeUsage(AttributeTargets.Field)]
public class JoinNameAttribute : Attribute
{
- private string _name;
- public string Name
- {
- get { return this.Name; }
- set { this._name = value; }
- }
+ public string Name { get; set; }
public JoinNameAttribute(string name)
{
- this._name = name;
+ Name = name;
}
}
}
\ No newline at end of file