Skip to content

Inspired by GenericExtensionsEFCF (https://github.com/LucBos/GenericExtensionsEFCF) created by LucBos I am endeavouring to develop my own extensions for Entity Framework to cover some of my own specific needs.

License

Notifications You must be signed in to change notification settings

dibley1973/Dibware.EF.Extensions

Repository files navigation

Dibware.EF.Extensions

Inspired by GenericExtensionsEFCF (https://github.com/LucBos/GenericExtensionsEFCF) created by LucBos I am endeavouring to develop my own extensions for Entity Framework to cover some of my own specific needs.

This is very much A WORK IN PROGRESS!!!

Prerequisite Assemblies

  • EntityFramework.SqlServer.dll
  • EntityFramework.dll
  • Dibware.Extensions.dll

Contracts

  • IStoredProcedure

IStoredProcedure

Members

  • String FullName { get; }
  • String Name { get; }
  • String Schema { get; }
  • IEnumerable Parameters { get; }

Classes

  • DatabaseExtensions
  • CommandHelper
  • ParameterHelper

DatabaseExtensions

Members

  • IEnumerable ExecuteStoredProcedure( this Database database, IStoredProcedure procedure) where TResult : class
  • T ExecuteScalarCommandText( this Database database, String commandText)
  • T ExecuteScalarStoredProcedure( this Database database, IStoredProcedure procedure)

CommandHelper

Members

  • static String CreateStoredProcedureCommandString( String storedProcedureName, IEnumerable parameters)

CommandHelper

ParameterHelper

  • public static IEnumerable BuildParametersFromDictionary( IDictionary<String, Object> paramters)
  • public static SqlParameter ConvertKeyValuePairToSqlParameter( KeyValuePair<String, Object> parameter)

About

Inspired by GenericExtensionsEFCF (https://github.com/LucBos/GenericExtensionsEFCF) created by LucBos I am endeavouring to develop my own extensions for Entity Framework to cover some of my own specific needs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages