Comments (1)
Hi, thanks for opening this issue.
In StoredProcBuilder.Exec* methods, connection is indeed opened then closed for each request. Tell me if I'm wrong, but I think the Close method just mean the connection is disposed and can return to the connection pool to be reused and it is not destroyed.
Regarding the check for connection's state before opening or closing it, it would probably be necessary if the DbConnection object was shared between threads, but I can't see any case where you would do that.
from storedprocedureefcore.
Related Issues (20)
- Replace ParamExtra with extra parameters with default values on AddParam
- update required for EF core 3.0 HOT 8
- Usage with transactions HOT 2
- Unable to cancel DbDataReader async extension methods HOT 1
- Awaited async calls capture and re-enter the synchronization context which may lead to deadlocks HOT 2
- Use Expression.TypeAs when !PropertyInfo.IsValueType HOT 1
- Mapper<T>.ComputePropertyKey doesn't need to hash typeof(T)
- Result sets with the same columns but in a different order result in the same hash HOT 1
- InvalidCastException when using nullable out parameter which is set to a non-null value HOT 2
- ExecNonQuery does not return the number of rows affected
- Is there an EF Core 3.0 version? HOT 3
- Wrong ParameterDirection set in AddParam routine HOT 3
- .Net Core 3.1 version? HOT 4
- Add support for SqlBytes HOT 2
- Using with Transaction - This SqlTransaction has completed HOT 5
- It seems that impossible to call SP which has output sql_variant parameters HOT 3
- Provide transaction for command explicitly HOT 1
- Store procedure with geography column in EF Core
- Nullable enums
- Generic Type Model HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from storedprocedureefcore.