20 lines
590 B
C#
20 lines
590 B
C#
using Microsoft.EntityFrameworkCore;
|
|
using Microsoft.EntityFrameworkCore.Infrastructure;
|
|
using Persistence.Database.Entity;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Diagnostics.Metrics;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Persistence.Database.Model;
|
|
public interface IPersistenceDbContext : IDisposable
|
|
{
|
|
DbSet<DataSaub> DataSaub { get; }
|
|
DbSet<Setpoint> Setpoint { get; }
|
|
DbSet<TechMessage> TechMessage { get; }
|
|
DatabaseFacade Database { get; }
|
|
Task<int> SaveChangesAsync(CancellationToken cancellationToken);
|
|
}
|