20 lines
571 B
C#
20 lines
571 B
C#
using LinqToDB;
|
|
|
|
namespace Nop.Data;
|
|
|
|
/// <summary>
|
|
/// Represents temporary storage
|
|
/// </summary>
|
|
/// <typeparam name="T">Storage record mapping class</typeparam>
|
|
public partial class TempSqlDataStorage<T> : TempTable<T>, ITempDataStorage<T> where T : class
|
|
{
|
|
#region Ctor
|
|
|
|
public TempSqlDataStorage(string storageName, IQueryable<T> query, IDataContext dataConnection)
|
|
: base(dataConnection, storageName, query, tableOptions: TableOptions.NotSet | TableOptions.DropIfExists)
|
|
{
|
|
dataConnection.CloseAfterUse = true;
|
|
}
|
|
|
|
#endregion
|
|
} |