title: The argument 'name' cannot be null, empty or contain only white space
body: <p>I am getting the below errors. I tried googling the issue. But none of the post I have found have helped me.</p>
  
  <p>EDIT:Per Henk's reply. the Table in question.</p>
  
  <pre><code>[Table("TransactionDetail")]
  public partial class TransactionDetail
  {
      [Key, Column(Order = 1), DatabaseGenerated(DatabaseGeneratedOption.Identity)]
      public long TransactionDetailId { get; set; }
      public string TransactionName { get; set; }
      public string TransactionValue { get; set; }
  
      public virtual OriginalTransaction OriginalTrans { get; set; }
  }
  </code></pre>
  
  <p>The Other Partial.</p>
  
  <pre><code>public partial class TransactionDetail
  {
      public Transaction trans;
  }
  </code></pre>
  
  <p>More specifically the error occur when I use a LINQ "MyContext.SomeDB.Find(x)". (if this helps).</p>
  
  <p>Some post that I have looked at that seems to fit my issue but not help me solve it are: </p>
  
  <p>Connection String: (in .config file).</p>
  
  <pre><code> &lt;add name="TransactionEF" 
   connectionString="some connection string" 
   providerName="System.Data.EntityClient" /&gt;
  </code></pre>
  
  <p><a href="https://stackoverflow.com/questions/28023224/edmx-connectionstring-name">EDMX Connectionstring &#39;name&#39;</a></p>
  
  <p><a href="https://stackoverflow.com/questions/16281133/value-cannot-be-null-parameter-name-source">Value cannot be null. Parameter name: source</a></p>
  
  <p><a href="https://stackoverflow.com/questions/30047055/getting-error-the-argument-nameorconnectionstring-cannot-be-null-empty-or-con">Getting Error The argument &#39;nameOrConnectionString&#39; cannot be null, empty or contain only white space with Azure Database</a></p>
  
  <p>Here is my dbContext class.</p>
  
  <pre><code>public partial class TransactionEF : DbContext
  {
      public TransactionEF()
          : base("name=TransactionEF")
      {
      }   
      ...
  }
  
  System.ArgumentException: The argument 'name' cannot be null, empty or contain only white space.
  at System.ComponentModel.DataAnnotations.Schema.TableAttribute..ctor(String name)
  at System.Reflection.CustomAttribute._CreateCaObject(RuntimeModule pModule, IRuntimeMethodInfo pCtor, Byte** ppBlob, Byte* pEndBlob, Int32* pcNamedArgs)
  at System.Reflection.CustomAttribute.CreateCaObject(RuntimeModule module, IRuntimeMethodInfo ctor, IntPtr&amp; blob, IntPtr blobEnd, Int32&amp; namedArgs)
  at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeModule decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount, RuntimeType attributeFilterType, Boolean mustBeInheritable, IList derivedAttributes, Boolean isDecoratedTargetSecurityTransparent)
  at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeType type, RuntimeType caType, Boolean inherit)
  at System.ComponentModel.ReflectTypeDescriptionProvider.ReflectGetAttributes(Type type)
  at System.ComponentModel.ReflectTypeDescriptionProvider.ReflectedTypeData.GetAttributes()
  at System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetAttributes()
  at System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetAttributes()
  at System.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptor.GetAttributes()
  at System.Data.Entity.ModelConfiguration.Utilities.AttributeProvider.GetAttributes(Type type)
  at System.Data.Entity.ModelConfiguration.Conventions.TypeAttributeConfigurationConvention`1.&lt;.ctor&gt;b__1(Type t)
  at System.Data.Entity.ModelConfiguration.Conventions.TypeConventionWithHavingBase`1.ApplyCore(Type memberInfo, ModelConfiguration modelConfiguration)
  at System.Data.Entity.ModelConfiguration.Conventions.TypeConventionBase.Apply(Type memberInfo, ModelConfiguration modelConfiguration)
  at System.Data.Entity.ModelConfiguration.Configuration.ConventionsConfiguration.ApplyModelConfiguration(Type type, ModelConfiguration modelConfiguration)
  at System.Data.Entity.ModelConfiguration.Configuration.ConventionsConfiguration.ApplyModelConfiguration(Type type, ModelConfiguration modelConfiguration)
  at System.Data.Entity.ModelConfiguration.Mappers.TypeMapper.MapEntityType(Type type)
  at System.Data.Entity.ModelConfiguration.Mappers.NavigationPropertyMapper.Map(PropertyInfo propertyInfo, EntityType entityType, Func`1 entityTypeConfiguration)
  at System.Data.Entity.ModelConfiguration.Mappers.TypeMapper.MapEntityType(Type type)
  at System.Data.Entity.ModelConfiguration.Mappers.NavigationPropertyMapper.Map(PropertyInfo propertyInfo, EntityType entityType, Func`1 entityTypeConfiguration)
  at System.Data.Entity.ModelConfiguration.Mappers.TypeMapper.MapEntityType(Type type)
  at System.Data.Entity.ModelConfiguration.Mappers.NavigationPropertyMapper.Map(PropertyInfo propertyInfo, EntityType entityType, Func`1 entityTypeConfiguration)
  at System.Data.Entity.ModelConfiguration.Mappers.TypeMapper.MapEntityType(Type type)
  at System.Data.Entity.ModelConfiguration.Mappers.NavigationPropertyMapper.Map(PropertyInfo propertyInfo, EntityType entityType, Func`1 entityTypeConfiguration)
  at System.Data.Entity.ModelConfiguration.Mappers.TypeMapper.MapEntityType(Type type)
  at System.Data.Entity.DbModelBuilder.MapTypes(EdmModel model)
  at System.Data.Entity.DbModelBuilder.Build(DbProviderManifest providerManifest, DbProviderInfo providerInfo)
  at System.Data.Entity.DbModelBuilder.Build(DbConnection providerConnection)
  at System.Data.Entity.Internal.LazyInternalContext.CreateModel(LazyInternalContext internalContext)
  at System.Data.Entity.Internal.RetryLazy`2.GetValue(TInput input)
  at System.Data.Entity.Internal.LazyInternalContext.InitializeContext()
  at System.Data.Entity.Internal.InternalContext.GetEntitySetAndBaseTypeForType(Type entityType)
  at System.Data.Entity.Internal.Linq.InternalSet`1.Initialize()
  at System.Data.Entity.Internal.Linq.InternalSet`1.get_InternalContext()
  at System.Data.Entity.Internal.Linq.InternalSet`1.Find(Object[] keyValues)
  at MyCompany... 
  at MyCompany... 
  at MyCompany... 
  </code></pre>