commit 63c5a3e544cec160bb418ea28326b2594cb1c584 Author: Björn Pöttker Date: Fri Apr 25 22:32:03 2025 +0200 Initial commit of BelegeingangDatabase project diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..196ecbe Binary files /dev/null and b/.DS_Store differ diff --git a/BelegeingangDatabase/.DS_Store b/BelegeingangDatabase/.DS_Store new file mode 100644 index 0000000..5a1393f Binary files /dev/null and b/BelegeingangDatabase/.DS_Store differ diff --git a/BelegeingangDatabase/Attachment.cs b/BelegeingangDatabase/Attachment.cs new file mode 100644 index 0000000..4c697ed --- /dev/null +++ b/BelegeingangDatabase/Attachment.cs @@ -0,0 +1,27 @@ +namespace BelegeingangDatabase +{ + public partial class Attachment +{ + public int Id { get; set; } + + public int EmailMessageId { get; set; } + + public string FileName { get; set; } + + public string ContentType { get; set; } + + public bool Erechnung { get; set; } + + public string Checksum { get; set; } + + public string? ContentId { get; set; } + + public bool IsEmbedded { get; set; } + + public int? ParentId { get; set; } + + public virtual Content Content { get; set; } + + public virtual Email EmailMessage { get; set; } +} +} diff --git a/BelegeingangDatabase/BelegeingangContext.cs b/BelegeingangDatabase/BelegeingangContext.cs new file mode 100644 index 0000000..f39b60c --- /dev/null +++ b/BelegeingangDatabase/BelegeingangContext.cs @@ -0,0 +1,138 @@ +using Microsoft.EntityFrameworkCore; + +namespace BelegeingangDatabase; + +public partial class BelegeingangContext : DbContext +{ + public BelegeingangContext() + { + } + + public BelegeingangContext(DbContextOptions options) + : base(options) + { + } + + public virtual DbSet Attachments { get; set; } + + public virtual DbSet Contents { get; set; } + + public virtual DbSet Emails { get; set; } + + public virtual DbSet clients { get; set; } + + public virtual DbSet requirements { get; set; } + + protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) +#warning To protect potentially sensitive information in your connection string, you should move it out of source code. You can avoid scaffolding the connection string by using the Name= syntax to read it from configuration - see https://go.microsoft.com/fwlink/?linkid=2131148. For more guidance on storing connection strings, see https://go.microsoft.com/fwlink/?LinkId=723263. + => optionsBuilder.UseMySql("server=10.1.10.30;database=paperlessadd;uid=paperless;pwd=JD7Y2TgJ@Y%aGv", Microsoft.EntityFrameworkCore.ServerVersion.Parse("10.5.12-mariadb")); + + protected override void OnModelCreating(ModelBuilder modelBuilder) + { + modelBuilder + .UseCollation("utf8mb4_general_ci") + .HasCharSet("utf8mb4"); + + modelBuilder.Entity(entity => + { + entity.HasKey(e => e.Id).HasName("PRIMARY"); + + entity.HasIndex(e => e.EmailMessageId, "IX_Attachments_EmailMessageId"); + + entity.HasIndex(e => e.ParentId, "IX_Attachments_ParentId"); + + entity.Property(e => e.Id).HasColumnType("int(11)"); + entity.Property(e => e.Checksum) + .IsRequired() + .HasMaxLength(32) + .HasDefaultValueSql("''"); + entity.Property(e => e.ContentId).HasMaxLength(255); + entity.Property(e => e.ContentType) + .IsRequired() + .HasMaxLength(100); + entity.Property(e => e.EmailMessageId).HasColumnType("int(11)"); + entity.Property(e => e.FileName) + .IsRequired() + .HasMaxLength(255); + entity.Property(e => e.ParentId).HasColumnType("int(11)"); + + entity.HasOne(d => d.EmailMessage).WithMany(p => p.Attachments).HasForeignKey(d => d.EmailMessageId); + + }); + + modelBuilder.Entity(entity => + { + entity.HasKey(e => e.Id).HasName("PRIMARY"); + + entity.HasIndex(e => e.AttachmentEntityId, "IX_Contents_AttachmentEntityId").IsUnique(); + + entity.Property(e => e.Id).HasColumnType("int(11)"); + entity.Property(e => e.AttachmentEntityId).HasColumnType("int(11)"); + entity.Property(e => e.Content1) + .IsRequired() + .HasColumnName("Content"); + entity.Property(e => e.ContentLength).HasColumnType("bigint(20)"); + + entity.HasOne(d => d.AttachmentEntity).WithOne(p => p.Content).HasForeignKey(d => d.AttachmentEntityId); + }); + + modelBuilder.Entity(entity => + { + entity.HasKey(e => e.Id).HasName("PRIMARY"); + + + entity.Property(e => e.Id).HasColumnType("int(11)"); + entity.Property(e => e.PaperlessUserId).HasColumnType("int(11)") + .IsRequired(); + entity.Property(e => e.Name) + .IsRequired() + .HasMaxLength(45) + .HasDefaultValueSql("''"); + }); + + modelBuilder.Entity(entity => + { + entity.HasKey(e => e.Id).HasName("PRIMARY"); + + + entity.Property(e => e.Id).HasColumnType("int(11)"); + entity.Property(e => e.DocumentTypeId).HasColumnType("int(11)").HasColumnName("DocumentType") + .IsRequired(); + entity.Property(e => e.Field) + .IsRequired() + .HasMaxLength(45) + .HasDefaultValueSql("''"); + entity.Property(e => e.FieldId).HasColumnType("int(11)"); + entity.Property(e => e.Hinweis).HasColumnType("text"); + entity.Property(e => e.Required).HasDefaultValueSql("'0'"); + + }); + + modelBuilder.Entity(entity => + { + entity.HasKey(e => e.Id).HasName("PRIMARY"); + + entity.Property(e => e.Id).HasColumnType("int(11)"); + entity.Property(e => e.Body).IsRequired(); + entity.Property(e => e.Date).HasMaxLength(6); + entity.Property(e => e.From) + .IsRequired() + .HasMaxLength(255); + entity.Property(e => e.MessageId) + .IsRequired() + .HasMaxLength(255); + entity.Property(e => e.Subject) + .IsRequired() + .HasMaxLength(500); + entity.Property(e => e.To) + .IsRequired() + .HasMaxLength(255); + entity.Property(e => e.Status).HasColumnType("int(11)") + .IsRequired(); + }); + + OnModelCreatingPartial(modelBuilder); + } + + partial void OnModelCreatingPartial(ModelBuilder modelBuilder); +} \ No newline at end of file diff --git a/BelegeingangDatabase/BelegeingangDatabase.csproj b/BelegeingangDatabase/BelegeingangDatabase.csproj new file mode 100644 index 0000000..b0ec966 --- /dev/null +++ b/BelegeingangDatabase/BelegeingangDatabase.csproj @@ -0,0 +1,16 @@ + + + + net9.0 + BelegeingangDatabase + enable + enable + + + + + + + + + diff --git a/BelegeingangDatabase/Content.cs b/BelegeingangDatabase/Content.cs new file mode 100644 index 0000000..ed830fd --- /dev/null +++ b/BelegeingangDatabase/Content.cs @@ -0,0 +1,15 @@ +namespace BelegeingangDatabase +{ + public class Content + { + public int Id { get; set; } + + public byte[] Content1 { get; set; } + + public long ContentLength { get; set; } + + public int AttachmentEntityId { get; set; } + + public virtual Attachment AttachmentEntity { get; set; } + } +} \ No newline at end of file diff --git a/BelegeingangDatabase/Email.cs b/BelegeingangDatabase/Email.cs new file mode 100644 index 0000000..39a0547 --- /dev/null +++ b/BelegeingangDatabase/Email.cs @@ -0,0 +1,23 @@ +namespace BelegeingangDatabase +{ + public partial class Email +{ + public int Id { get; set; } + + public string MessageId { get; set; } + + public string From { get; set; } + + public string To { get; set; } + + public string Subject { get; set; } + + public DateTime Date { get; set; } + + public string Body { get; set; } + + public int Status { get; set; } = 0; + + public virtual ICollection Attachments { get; set; } = new List(); +} +} \ No newline at end of file diff --git a/BelegeingangDatabase/EmailStatus.cs b/BelegeingangDatabase/EmailStatus.cs new file mode 100644 index 0000000..945fb23 --- /dev/null +++ b/BelegeingangDatabase/EmailStatus.cs @@ -0,0 +1,17 @@ +using Ardalis.SmartEnum; + +namespace BelegeingangDatabase +{ + public sealed class EmailStatus : SmartEnum + { + + + public static readonly EmailStatus Eingang = new (nameof(Eingang), 0); + public static readonly EmailStatus Importiert = new (nameof(Importiert), 1); + public static readonly EmailStatus Gelöscht = new (nameof(Gelöscht), 2); + + protected EmailStatus(string name, int value) : base(name, value) + { + } + } +} \ No newline at end of file diff --git a/BelegeingangDatabase/Repositories/AttachmentRepository.cs b/BelegeingangDatabase/Repositories/AttachmentRepository.cs new file mode 100644 index 0000000..3fdfd72 --- /dev/null +++ b/BelegeingangDatabase/Repositories/AttachmentRepository.cs @@ -0,0 +1,13 @@ +// Repositories/AttachmentRepository.cs + +namespace BelegeingangDatabase.Repositories +{ + public class AttachmentRepository : GenericRepository, IAttachmentRepository + { + public AttachmentRepository(BelegeingangContext context) : base(context) + { + } + + // Zusätzliche spezifische Methoden können hier implementiert werden + } +} diff --git a/BelegeingangDatabase/Repositories/GenericRepository.cs b/BelegeingangDatabase/Repositories/GenericRepository.cs new file mode 100644 index 0000000..3adc7c3 --- /dev/null +++ b/BelegeingangDatabase/Repositories/GenericRepository.cs @@ -0,0 +1,51 @@ +using Microsoft.EntityFrameworkCore; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Linq.Expressions; +using System.Threading.Tasks; + +namespace BelegeingangDatabase.Repositories +{ + public class GenericRepository : IGenericRepository where T : class + { + protected readonly BelegeingangContext _context; + private readonly DbSet _dbSet; + + public GenericRepository(BelegeingangContext context) + { + _context = context; + _dbSet = _context.Set(); + } + + public virtual async Task> GetAllAsync() + { + return await _dbSet.ToListAsync(); + } + + public virtual async Task> FindAsync(Expression> predicate) + { + return await _dbSet.Where(predicate).ToListAsync(); + } + + public virtual async Task GetByIdAsync(int id) + { + return await _dbSet.FindAsync(id); + } + + public virtual async Task AddAsync(T entity) + { + await _dbSet.AddAsync(entity); + } + + public virtual void Update(T entity) + { + _dbSet.Update(entity); + } + + public virtual void Remove(T entity) + { + _dbSet.Remove(entity); + } + } +} \ No newline at end of file diff --git a/BelegeingangDatabase/Repositories/IAttachmentRepository.cs b/BelegeingangDatabase/Repositories/IAttachmentRepository.cs new file mode 100644 index 0000000..a4a2c33 --- /dev/null +++ b/BelegeingangDatabase/Repositories/IAttachmentRepository.cs @@ -0,0 +1,8 @@ + +namespace BelegeingangDatabase.Repositories +{ + public interface IAttachmentRepository : IGenericRepository + { + // Zusätzliche spezifische Methoden können hier hinzugefügt werden + } +} \ No newline at end of file diff --git a/BelegeingangDatabase/Repositories/IGenericRepository.cs b/BelegeingangDatabase/Repositories/IGenericRepository.cs new file mode 100644 index 0000000..77aaebc --- /dev/null +++ b/BelegeingangDatabase/Repositories/IGenericRepository.cs @@ -0,0 +1,18 @@ +// Repositories/IGenericRepository.cs +using System; +using System.Collections.Generic; +using System.Linq.Expressions; +using System.Threading.Tasks; + +namespace BelegeingangDatabase.Repositories +{ + public interface IGenericRepository where T : class + { + Task> GetAllAsync(); + Task> FindAsync(Expression> predicate); + Task GetByIdAsync(int id); + Task AddAsync(T entity); + void Update(T entity); + void Remove(T entity); + } +} \ No newline at end of file diff --git a/BelegeingangDatabase/Repositories/IMessageRepository.cs b/BelegeingangDatabase/Repositories/IMessageRepository.cs new file mode 100644 index 0000000..afb0b57 --- /dev/null +++ b/BelegeingangDatabase/Repositories/IMessageRepository.cs @@ -0,0 +1,9 @@ +using System.Threading.Tasks; + +namespace BelegeingangDatabase.Repositories +{ + public interface IMessageRepository : IGenericRepository + { + Task GetByMessageIdAsync(string messageId); + } +} \ No newline at end of file diff --git a/BelegeingangDatabase/Repositories/IUnitOfWork.cs b/BelegeingangDatabase/Repositories/IUnitOfWork.cs new file mode 100644 index 0000000..bb8eb5c --- /dev/null +++ b/BelegeingangDatabase/Repositories/IUnitOfWork.cs @@ -0,0 +1,13 @@ +// Repositories/IUnitOfWork.cs +using System; +using System.Threading.Tasks; + +namespace BelegeingangDatabase.Repositories +{ + public interface IUnitOfWork : IDisposable + { + IMessageRepository Messages { get; } + IAttachmentRepository Attachments { get; } + Task CompleteAsync(); + } +} diff --git a/BelegeingangDatabase/Repositories/MessageRepository.cs b/BelegeingangDatabase/Repositories/MessageRepository.cs new file mode 100644 index 0000000..df0cd47 --- /dev/null +++ b/BelegeingangDatabase/Repositories/MessageRepository.cs @@ -0,0 +1,20 @@ +// Repositories/MessageRepository.cs +using Microsoft.EntityFrameworkCore; +using System.Threading.Tasks; + +namespace BelegeingangDatabase.Repositories +{ + public class MessageRepository : GenericRepository, IMessageRepository + { + public MessageRepository(BelegeingangContext context) : base(context) + { + } + + public async Task GetByMessageIdAsync(string messageId) + { + return await _context.Emails + .Include(e => e.Attachments) + .FirstOrDefaultAsync(e => e.MessageId == messageId); + } + } +} diff --git a/BelegeingangDatabase/Repositories/UnitOfWork.cs b/BelegeingangDatabase/Repositories/UnitOfWork.cs new file mode 100644 index 0000000..dd183a5 --- /dev/null +++ b/BelegeingangDatabase/Repositories/UnitOfWork.cs @@ -0,0 +1,30 @@ +// Repositories/UnitOfWork.cs +using System.Threading.Tasks; + +namespace BelegeingangDatabase.Repositories +{ + public class UnitOfWork : IUnitOfWork + { + private readonly BelegeingangContext _context; + + public IMessageRepository Messages { get; private set; } + public IAttachmentRepository Attachments { get; private set; } + + public UnitOfWork(BelegeingangContext context) + { + _context = context; + Messages = new MessageRepository(_context); + Attachments = new AttachmentRepository(_context); + } + + public async Task CompleteAsync() + { + return await _context.SaveChangesAsync(); + } + + public void Dispose() + { + _context.Dispose(); + } + } +} diff --git a/BelegeingangDatabase/bin/Debug/net9.0/BelegeingangDatabase.deps.json b/BelegeingangDatabase/bin/Debug/net9.0/BelegeingangDatabase.deps.json new file mode 100644 index 0000000..c7935e2 --- /dev/null +++ b/BelegeingangDatabase/bin/Debug/net9.0/BelegeingangDatabase.deps.json @@ -0,0 +1,309 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v9.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v9.0": { + "BelegeingangDatabase/1.0.0": { + "dependencies": { + "Ardalis.SmartEnum": "8.2.0", + "Microsoft.EntityFrameworkCore": "9.0.1", + "Pomelo.EntityFrameworkCore.MySql": "9.0.0-preview.2.efcore.9.0.0" + }, + "runtime": { + "BelegeingangDatabase.dll": {} + } + }, + "Ardalis.SmartEnum/8.2.0": { + "runtime": { + "lib/net8.0/Ardalis.SmartEnum.dll": { + "assemblyVersion": "8.2.0.0", + "fileVersion": "8.2.0.0" + } + } + }, + "Microsoft.EntityFrameworkCore/9.0.1": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "9.0.1", + "Microsoft.EntityFrameworkCore.Analyzers": "9.0.1", + "Microsoft.Extensions.Caching.Memory": "9.0.1", + "Microsoft.Extensions.Logging": "9.0.1" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "9.0.1.0", + "fileVersion": "9.0.124.61002" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": { + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "9.0.1.0", + "fileVersion": "9.0.124.61002" + } + } + }, + "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {}, + "Microsoft.EntityFrameworkCore.Relational/9.0.0": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "9.0.1", + "Microsoft.Extensions.Caching.Memory": "9.0.1", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.0", + "Microsoft.Extensions.Logging": "9.0.1" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52902" + } + } + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.1": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.1" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61010" + } + } + }, + "Microsoft.Extensions.Caching.Memory/9.0.1": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "9.0.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1", + "Microsoft.Extensions.Logging.Abstractions": "9.0.1", + "Microsoft.Extensions.Options": "9.0.1", + "Microsoft.Extensions.Primitives": "9.0.1" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61010" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.1" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "Microsoft.Extensions.DependencyInjection/9.0.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61010" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61010" + } + } + }, + "Microsoft.Extensions.Logging/9.0.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "9.0.1", + "Microsoft.Extensions.Logging.Abstractions": "9.0.1", + "Microsoft.Extensions.Options": "9.0.1" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61010" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61010" + } + } + }, + "Microsoft.Extensions.Options/9.0.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1", + "Microsoft.Extensions.Primitives": "9.0.1" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61010" + } + } + }, + "Microsoft.Extensions.Primitives/9.0.1": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61010" + } + } + }, + "MySqlConnector/2.4.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1", + "Microsoft.Extensions.Logging.Abstractions": "9.0.1" + }, + "runtime": { + "lib/net9.0/MySqlConnector.dll": { + "assemblyVersion": "2.0.0.0", + "fileVersion": "2.4.0.0" + } + } + }, + "Pomelo.EntityFrameworkCore.MySql/9.0.0-preview.2.efcore.9.0.0": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Relational": "9.0.0", + "MySqlConnector": "2.4.0" + }, + "runtime": { + "lib/net8.0/Pomelo.EntityFrameworkCore.MySql.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.0.0" + } + } + } + } + }, + "libraries": { + "BelegeingangDatabase/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Ardalis.SmartEnum/8.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-P1CLI2okpzHjOJnZMYLnzcyu1/fUJEYK1X4JSnal2TPmovrUTtXK6Sn78D2JgKUdwjSeWddnRveMj+BEZoksvg==", + "path": "ardalis.smartenum/8.2.0", + "hashPath": "ardalis.smartenum.8.2.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==", + "path": "microsoft.entityframeworkcore/9.0.1", + "hashPath": "microsoft.entityframeworkcore.9.0.1.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==", + "path": "microsoft.entityframeworkcore.abstractions/9.0.1", + "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==", + "path": "microsoft.entityframeworkcore.analyzers/9.0.1", + "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-j+msw6fWgAE9M3Q/5B9Uhv7pdAdAQUvFPJAiBJmoy+OXvehVbfbCE8ftMAa51Uo2ZeiqVnHShhnv4Y4UJJmUzA==", + "path": "microsoft.entityframeworkcore.relational/9.0.0", + "hashPath": "microsoft.entityframeworkcore.relational.9.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==", + "path": "microsoft.extensions.caching.abstractions/9.0.1", + "hashPath": "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==", + "path": "microsoft.extensions.caching.memory/9.0.1", + "hashPath": "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lqvd7W3FGKUO1+ZoUEMaZ5XDJeWvjpy2/M/ptCGz3tXLD4HWVaSzjufsAsjemasBEg+2SxXVtYVvGt5r2nKDlg==", + "path": "microsoft.extensions.configuration.abstractions/9.0.0", + "hashPath": "microsoft.extensions.configuration.abstractions.9.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==", + "path": "microsoft.extensions.dependencyinjection/9.0.1", + "hashPath": "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==", + "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==", + "path": "microsoft.extensions.logging/9.0.1", + "hashPath": "microsoft.extensions.logging.9.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==", + "path": "microsoft.extensions.logging.abstractions/9.0.1", + "hashPath": "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Options/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==", + "path": "microsoft.extensions.options/9.0.1", + "hashPath": "microsoft.extensions.options.9.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==", + "path": "microsoft.extensions.primitives/9.0.1", + "hashPath": "microsoft.extensions.primitives.9.0.1.nupkg.sha512" + }, + "MySqlConnector/2.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-78M+gVOjbdZEDIyXQqcA7EYlCGS3tpbUELHvn6638A2w0pkPI625ixnzsa5staAd3N9/xFmPJtkKDYwsXpFi/w==", + "path": "mysqlconnector/2.4.0", + "hashPath": "mysqlconnector.2.4.0.nupkg.sha512" + }, + "Pomelo.EntityFrameworkCore.MySql/9.0.0-preview.2.efcore.9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Gf1L9hdJFW3zPw1CWqgkBLLxySAPzRKeWXFwm7YFxzgPQvM4ISkR8ZFGlVYWAxfd0oYxnXRulu+WVgt0jdHQ5Q==", + "path": "pomelo.entityframeworkcore.mysql/9.0.0-preview.2.efcore.9.0.0", + "hashPath": "pomelo.entityframeworkcore.mysql.9.0.0-preview.2.efcore.9.0.0.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/BelegeingangDatabase/bin/Debug/net9.0/BelegeingangDatabase.dll b/BelegeingangDatabase/bin/Debug/net9.0/BelegeingangDatabase.dll new file mode 100644 index 0000000..708e326 Binary files /dev/null and b/BelegeingangDatabase/bin/Debug/net9.0/BelegeingangDatabase.dll differ diff --git a/BelegeingangDatabase/bin/Debug/net9.0/BelegeingangDatabase.pdb b/BelegeingangDatabase/bin/Debug/net9.0/BelegeingangDatabase.pdb new file mode 100644 index 0000000..ded5e55 Binary files /dev/null and b/BelegeingangDatabase/bin/Debug/net9.0/BelegeingangDatabase.pdb differ diff --git a/BelegeingangDatabase/client.cs b/BelegeingangDatabase/client.cs new file mode 100644 index 0000000..5033e5b --- /dev/null +++ b/BelegeingangDatabase/client.cs @@ -0,0 +1,10 @@ +namespace BelegeingangDatabase +{ + public class Client + { + public int Id { get; set; } + public string Name { get; set; } + public int PaperlessUserId + { get; set; } + } +} \ No newline at end of file diff --git a/BelegeingangDatabase/obj/BelegeingangDatabase.csproj.nuget.dgspec.json b/BelegeingangDatabase/obj/BelegeingangDatabase.csproj.nuget.dgspec.json new file mode 100644 index 0000000..72a2531 --- /dev/null +++ b/BelegeingangDatabase/obj/BelegeingangDatabase.csproj.nuget.dgspec.json @@ -0,0 +1,81 @@ +{ + "format": 1, + "restore": { + "/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/BelegeingangDatabase.csproj": {} + }, + "projects": { + "/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/BelegeingangDatabase.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/BelegeingangDatabase.csproj", + "projectName": "BelegeingangDatabase", + "projectPath": "/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/BelegeingangDatabase.csproj", + "packagesPath": "/Users/bjeornpeottker/.nuget/packages/", + "outputPath": "/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/obj/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/Users/bjeornpeottker/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net9.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net9.0": { + "targetAlias": "net9.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + }, + "SdkAnalysisLevel": "9.0.100" + }, + "frameworks": { + "net9.0": { + "targetAlias": "net9.0", + "dependencies": { + "Ardalis.SmartEnum": { + "target": "Package", + "version": "[8.2.0, )" + }, + "Microsoft.EntityFrameworkCore": { + "target": "Package", + "version": "[9.0.1, )" + }, + "Pomelo.EntityFrameworkCore.MySql": { + "target": "Package", + "version": "[9.0.0-preview.2.efcore.9.0.0, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/9.0.102/PortableRuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/BelegeingangDatabase/obj/BelegeingangDatabase.csproj.nuget.g.props b/BelegeingangDatabase/obj/BelegeingangDatabase.csproj.nuget.g.props new file mode 100644 index 0000000..26f70a6 --- /dev/null +++ b/BelegeingangDatabase/obj/BelegeingangDatabase.csproj.nuget.g.props @@ -0,0 +1,18 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + /Users/bjeornpeottker/.nuget/packages/ + /Users/bjeornpeottker/.nuget/packages/ + PackageReference + 6.12.2 + + + + + + + + \ No newline at end of file diff --git a/BelegeingangDatabase/obj/BelegeingangDatabase.csproj.nuget.g.targets b/BelegeingangDatabase/obj/BelegeingangDatabase.csproj.nuget.g.targets new file mode 100644 index 0000000..5f747a5 --- /dev/null +++ b/BelegeingangDatabase/obj/BelegeingangDatabase.csproj.nuget.g.targets @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/BelegeingangDatabase/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/BelegeingangDatabase/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs new file mode 100644 index 0000000..9e76325 --- /dev/null +++ b/BelegeingangDatabase/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")] diff --git a/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.AssemblyInfo.cs b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.AssemblyInfo.cs new file mode 100644 index 0000000..6851fbb --- /dev/null +++ b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.AssemblyInfo.cs @@ -0,0 +1,22 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("BelegeingangDatabase")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("BelegeingangDatabase")] +[assembly: System.Reflection.AssemblyTitleAttribute("BelegeingangDatabase")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.AssemblyInfoInputs.cache b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.AssemblyInfoInputs.cache new file mode 100644 index 0000000..e4555b2 --- /dev/null +++ b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +9e9c8b43ca7091cc907bb42d1aa286385b1d9f6e117208f08b701c2a3d460fbe diff --git a/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.GeneratedMSBuildEditorConfig.editorconfig b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..370533c --- /dev/null +++ b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,15 @@ +is_global = true +build_property.TargetFramework = net9.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = BelegeingangDatabase +build_property.ProjectDir = /Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 9.0 +build_property.EnableCodeStyleSeverity = diff --git a/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.GlobalUsings.g.cs b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.assets.cache b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.assets.cache new file mode 100644 index 0000000..feeea15 Binary files /dev/null and b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.assets.cache differ diff --git a/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.csproj.AssemblyReference.cache b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.csproj.AssemblyReference.cache new file mode 100644 index 0000000..86bdd7b Binary files /dev/null and b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.csproj.AssemblyReference.cache differ diff --git a/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.csproj.CoreCompileInputs.cache b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..3b9bc30 --- /dev/null +++ b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +e0b772bf62ef97a837908ac0f0e03354a5672ab05ad33c41cfd06a2097869868 diff --git a/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.csproj.FileListAbsolute.txt b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..6fcb13b --- /dev/null +++ b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.csproj.FileListAbsolute.txt @@ -0,0 +1,12 @@ +/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/bin/Debug/net9.0/BelegeingangDatabase.deps.json +/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/bin/Debug/net9.0/BelegeingangDatabase.dll +/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/bin/Debug/net9.0/BelegeingangDatabase.pdb +/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.csproj.AssemblyReference.cache +/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.GeneratedMSBuildEditorConfig.editorconfig +/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.AssemblyInfoInputs.cache +/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.AssemblyInfo.cs +/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.csproj.CoreCompileInputs.cache +/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.dll +/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/obj/Debug/net9.0/refint/BelegeingangDatabase.dll +/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.pdb +/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/obj/Debug/net9.0/ref/BelegeingangDatabase.dll diff --git a/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.dll b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.dll new file mode 100644 index 0000000..708e326 Binary files /dev/null and b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.dll differ diff --git a/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.pdb b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.pdb new file mode 100644 index 0000000..ded5e55 Binary files /dev/null and b/BelegeingangDatabase/obj/Debug/net9.0/BelegeingangDatabase.pdb differ diff --git a/BelegeingangDatabase/obj/Debug/net9.0/belegeingang-database.AssemblyInfo.cs b/BelegeingangDatabase/obj/Debug/net9.0/belegeingang-database.AssemblyInfo.cs new file mode 100644 index 0000000..e95f223 --- /dev/null +++ b/BelegeingangDatabase/obj/Debug/net9.0/belegeingang-database.AssemblyInfo.cs @@ -0,0 +1,22 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("belegeingang-database")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("belegeingang-database")] +[assembly: System.Reflection.AssemblyTitleAttribute("belegeingang-database")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/BelegeingangDatabase/obj/Debug/net9.0/belegeingang-database.AssemblyInfoInputs.cache b/BelegeingangDatabase/obj/Debug/net9.0/belegeingang-database.AssemblyInfoInputs.cache new file mode 100644 index 0000000..f50939d --- /dev/null +++ b/BelegeingangDatabase/obj/Debug/net9.0/belegeingang-database.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +c99de715ef82d71b6f52b3a55030e9fc12695dded5a8680f02e5e5acf41680e4 diff --git a/BelegeingangDatabase/obj/Debug/net9.0/belegeingang-database.GeneratedMSBuildEditorConfig.editorconfig b/BelegeingangDatabase/obj/Debug/net9.0/belegeingang-database.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..7351434 --- /dev/null +++ b/BelegeingangDatabase/obj/Debug/net9.0/belegeingang-database.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,15 @@ +is_global = true +build_property.TargetFramework = net9.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = BelegeingangDatabase +build_property.ProjectDir = /Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/belegeingang-database/ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 9.0 +build_property.EnableCodeStyleSeverity = diff --git a/BelegeingangDatabase/obj/Debug/net9.0/belegeingang-database.GlobalUsings.g.cs b/BelegeingangDatabase/obj/Debug/net9.0/belegeingang-database.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/BelegeingangDatabase/obj/Debug/net9.0/belegeingang-database.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/BelegeingangDatabase/obj/Debug/net9.0/belegeingang-database.assets.cache b/BelegeingangDatabase/obj/Debug/net9.0/belegeingang-database.assets.cache new file mode 100644 index 0000000..40ed8b3 Binary files /dev/null and b/BelegeingangDatabase/obj/Debug/net9.0/belegeingang-database.assets.cache differ diff --git a/BelegeingangDatabase/obj/Debug/net9.0/ref/BelegeingangDatabase.dll b/BelegeingangDatabase/obj/Debug/net9.0/ref/BelegeingangDatabase.dll new file mode 100644 index 0000000..d116ad9 Binary files /dev/null and b/BelegeingangDatabase/obj/Debug/net9.0/ref/BelegeingangDatabase.dll differ diff --git a/BelegeingangDatabase/obj/Debug/net9.0/refint/BelegeingangDatabase.dll b/BelegeingangDatabase/obj/Debug/net9.0/refint/BelegeingangDatabase.dll new file mode 100644 index 0000000..d116ad9 Binary files /dev/null and b/BelegeingangDatabase/obj/Debug/net9.0/refint/BelegeingangDatabase.dll differ diff --git a/BelegeingangDatabase/obj/belegeingang-database.csproj.nuget.dgspec.json b/BelegeingangDatabase/obj/belegeingang-database.csproj.nuget.dgspec.json new file mode 100644 index 0000000..8f9e686 --- /dev/null +++ b/BelegeingangDatabase/obj/belegeingang-database.csproj.nuget.dgspec.json @@ -0,0 +1,67 @@ +{ + "format": 1, + "restore": { + "/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/belegeingang-database/belegeingang-database.csproj": {} + }, + "projects": { + "/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/belegeingang-database/belegeingang-database.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/belegeingang-database/belegeingang-database.csproj", + "projectName": "belegeingang-database", + "projectPath": "/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/belegeingang-database/belegeingang-database.csproj", + "packagesPath": "/Users/bjeornpeottker/.nuget/packages/", + "outputPath": "/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/belegeingang-database/obj/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/Users/bjeornpeottker/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net9.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net9.0": { + "targetAlias": "net9.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + }, + "SdkAnalysisLevel": "9.0.100" + }, + "frameworks": { + "net9.0": { + "targetAlias": "net9.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/9.0.102/PortableRuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/BelegeingangDatabase/obj/belegeingang-database.csproj.nuget.g.props b/BelegeingangDatabase/obj/belegeingang-database.csproj.nuget.g.props new file mode 100644 index 0000000..bab9f8e --- /dev/null +++ b/BelegeingangDatabase/obj/belegeingang-database.csproj.nuget.g.props @@ -0,0 +1,15 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + /Users/bjeornpeottker/.nuget/packages/ + /Users/bjeornpeottker/.nuget/packages/ + PackageReference + 6.12.2 + + + + + \ No newline at end of file diff --git a/BelegeingangDatabase/obj/belegeingang-database.csproj.nuget.g.targets b/BelegeingangDatabase/obj/belegeingang-database.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/BelegeingangDatabase/obj/belegeingang-database.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/BelegeingangDatabase/obj/project.assets.json b/BelegeingangDatabase/obj/project.assets.json new file mode 100644 index 0000000..0d9367b --- /dev/null +++ b/BelegeingangDatabase/obj/project.assets.json @@ -0,0 +1,811 @@ +{ + "version": 3, + "targets": { + "net9.0": { + "Ardalis.SmartEnum/8.2.0": { + "type": "package", + "compile": { + "lib/net8.0/Ardalis.SmartEnum.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Ardalis.SmartEnum.dll": { + "related": ".xml" + } + } + }, + "Microsoft.EntityFrameworkCore/9.0.1": { + "type": "package", + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "9.0.1", + "Microsoft.EntityFrameworkCore.Analyzers": "9.0.1", + "Microsoft.Extensions.Caching.Memory": "9.0.1", + "Microsoft.Extensions.Logging": "9.0.1" + }, + "compile": { + "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props": {} + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": { + "type": "package", + "compile": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": { + "type": "package" + }, + "Microsoft.EntityFrameworkCore.Relational/9.0.0": { + "type": "package", + "dependencies": { + "Microsoft.EntityFrameworkCore": "9.0.0", + "Microsoft.Extensions.Caching.Memory": "9.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.0", + "Microsoft.Extensions.Logging": "9.0.0" + }, + "compile": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.1" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Caching.Memory/9.0.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "9.0.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1", + "Microsoft.Extensions.Logging.Abstractions": "9.0.1", + "Microsoft.Extensions.Options": "9.0.1", + "Microsoft.Extensions.Primitives": "9.0.1" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.0" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.DependencyInjection/9.0.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": { + "type": "package", + "compile": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging/9.0.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "9.0.1", + "Microsoft.Extensions.Logging.Abstractions": "9.0.1", + "Microsoft.Extensions.Options": "9.0.1" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Logging.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets": {} + } + }, + "Microsoft.Extensions.Options/9.0.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1", + "Microsoft.Extensions.Primitives": "9.0.1" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Options.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Options.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/Microsoft.Extensions.Options.targets": {} + } + }, + "Microsoft.Extensions.Primitives/9.0.1": { + "type": "package", + "compile": { + "lib/net9.0/Microsoft.Extensions.Primitives.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Primitives.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "MySqlConnector/2.4.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2" + }, + "compile": { + "lib/net9.0/MySqlConnector.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/MySqlConnector.dll": { + "related": ".xml" + } + } + }, + "Pomelo.EntityFrameworkCore.MySql/9.0.0-preview.2.efcore.9.0.0": { + "type": "package", + "dependencies": { + "Microsoft.EntityFrameworkCore.Relational": "[9.0.0, 9.0.999]", + "MySqlConnector": "2.4.0" + }, + "compile": { + "lib/net8.0/Pomelo.EntityFrameworkCore.MySql.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Pomelo.EntityFrameworkCore.MySql.dll": { + "related": ".xml" + } + } + } + } + }, + "libraries": { + "Ardalis.SmartEnum/8.2.0": { + "sha512": "P1CLI2okpzHjOJnZMYLnzcyu1/fUJEYK1X4JSnal2TPmovrUTtXK6Sn78D2JgKUdwjSeWddnRveMj+BEZoksvg==", + "type": "package", + "path": "ardalis.smartenum/8.2.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "ardalis.smartenum.8.2.0.nupkg.sha512", + "ardalis.smartenum.nuspec", + "icon.png", + "lib/net6.0/Ardalis.SmartEnum.dll", + "lib/net6.0/Ardalis.SmartEnum.xml", + "lib/net7.0/Ardalis.SmartEnum.dll", + "lib/net7.0/Ardalis.SmartEnum.xml", + "lib/net8.0/Ardalis.SmartEnum.dll", + "lib/net8.0/Ardalis.SmartEnum.xml", + "lib/netstandard2.0/Ardalis.SmartEnum.dll", + "lib/netstandard2.0/Ardalis.SmartEnum.xml" + ] + }, + "Microsoft.EntityFrameworkCore/9.0.1": { + "sha512": "E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==", + "type": "package", + "path": "microsoft.entityframeworkcore/9.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props", + "lib/net8.0/Microsoft.EntityFrameworkCore.dll", + "lib/net8.0/Microsoft.EntityFrameworkCore.xml", + "microsoft.entityframeworkcore.9.0.1.nupkg.sha512", + "microsoft.entityframeworkcore.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": { + "sha512": "qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==", + "type": "package", + "path": "microsoft.entityframeworkcore.abstractions/9.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll", + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.xml", + "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512", + "microsoft.entityframeworkcore.abstractions.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": { + "sha512": "c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==", + "type": "package", + "path": "microsoft.entityframeworkcore.analyzers/9.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "analyzers/dotnet/cs/Microsoft.EntityFrameworkCore.Analyzers.dll", + "docs/PACKAGE.md", + "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512", + "microsoft.entityframeworkcore.analyzers.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Relational/9.0.0": { + "sha512": "j+msw6fWgAE9M3Q/5B9Uhv7pdAdAQUvFPJAiBJmoy+OXvehVbfbCE8ftMAa51Uo2ZeiqVnHShhnv4Y4UJJmUzA==", + "type": "package", + "path": "microsoft.entityframeworkcore.relational/9.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll", + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.xml", + "microsoft.entityframeworkcore.relational.9.0.0.nupkg.sha512", + "microsoft.entityframeworkcore.relational.nuspec" + ] + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.1": { + "sha512": "Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==", + "type": "package", + "path": "microsoft.extensions.caching.abstractions/9.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Caching.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Caching.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Caching.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.xml", + "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512", + "microsoft.extensions.caching.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Caching.Memory/9.0.1": { + "sha512": "JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==", + "type": "package", + "path": "microsoft.extensions.caching.memory/9.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Caching.Memory.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Memory.targets", + "lib/net462/Microsoft.Extensions.Caching.Memory.dll", + "lib/net462/Microsoft.Extensions.Caching.Memory.xml", + "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll", + "lib/net8.0/Microsoft.Extensions.Caching.Memory.xml", + "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll", + "lib/net9.0/Microsoft.Extensions.Caching.Memory.xml", + "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll", + "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.xml", + "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512", + "microsoft.extensions.caching.memory.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.0": { + "sha512": "lqvd7W3FGKUO1+ZoUEMaZ5XDJeWvjpy2/M/ptCGz3tXLD4HWVaSzjufsAsjemasBEg+2SxXVtYVvGt5r2nKDlg==", + "type": "package", + "path": "microsoft.extensions.configuration.abstractions/9.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "microsoft.extensions.configuration.abstractions.9.0.0.nupkg.sha512", + "microsoft.extensions.configuration.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.DependencyInjection/9.0.1": { + "sha512": "qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==", + "type": "package", + "path": "microsoft.extensions.dependencyinjection/9.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets", + "lib/net462/Microsoft.Extensions.DependencyInjection.dll", + "lib/net462/Microsoft.Extensions.DependencyInjection.xml", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml", + "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512", + "microsoft.extensions.dependencyinjection.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": { + "sha512": "Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==", + "type": "package", + "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets", + "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512", + "microsoft.extensions.dependencyinjection.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging/9.0.1": { + "sha512": "E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==", + "type": "package", + "path": "microsoft.extensions.logging/9.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets", + "lib/net462/Microsoft.Extensions.Logging.dll", + "lib/net462/Microsoft.Extensions.Logging.xml", + "lib/net8.0/Microsoft.Extensions.Logging.dll", + "lib/net8.0/Microsoft.Extensions.Logging.xml", + "lib/net9.0/Microsoft.Extensions.Logging.dll", + "lib/net9.0/Microsoft.Extensions.Logging.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.xml", + "lib/netstandard2.1/Microsoft.Extensions.Logging.dll", + "lib/netstandard2.1/Microsoft.Extensions.Logging.xml", + "microsoft.extensions.logging.9.0.1.nupkg.sha512", + "microsoft.extensions.logging.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.1": { + "sha512": "w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==", + "type": "package", + "path": "microsoft.extensions.logging.abstractions/9.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll", + "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll", + "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll", + "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", + "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", + "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512", + "microsoft.extensions.logging.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Options/9.0.1": { + "sha512": "nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==", + "type": "package", + "path": "microsoft.extensions.options/9.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Options.SourceGeneration.dll", + "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "buildTransitive/net461/Microsoft.Extensions.Options.targets", + "buildTransitive/net462/Microsoft.Extensions.Options.targets", + "buildTransitive/net8.0/Microsoft.Extensions.Options.targets", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets", + "lib/net462/Microsoft.Extensions.Options.dll", + "lib/net462/Microsoft.Extensions.Options.xml", + "lib/net8.0/Microsoft.Extensions.Options.dll", + "lib/net8.0/Microsoft.Extensions.Options.xml", + "lib/net9.0/Microsoft.Extensions.Options.dll", + "lib/net9.0/Microsoft.Extensions.Options.xml", + "lib/netstandard2.0/Microsoft.Extensions.Options.dll", + "lib/netstandard2.0/Microsoft.Extensions.Options.xml", + "lib/netstandard2.1/Microsoft.Extensions.Options.dll", + "lib/netstandard2.1/Microsoft.Extensions.Options.xml", + "microsoft.extensions.options.9.0.1.nupkg.sha512", + "microsoft.extensions.options.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Primitives/9.0.1": { + "sha512": "bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==", + "type": "package", + "path": "microsoft.extensions.primitives/9.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Primitives.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets", + "lib/net462/Microsoft.Extensions.Primitives.dll", + "lib/net462/Microsoft.Extensions.Primitives.xml", + "lib/net8.0/Microsoft.Extensions.Primitives.dll", + "lib/net8.0/Microsoft.Extensions.Primitives.xml", + "lib/net9.0/Microsoft.Extensions.Primitives.dll", + "lib/net9.0/Microsoft.Extensions.Primitives.xml", + "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", + "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", + "microsoft.extensions.primitives.9.0.1.nupkg.sha512", + "microsoft.extensions.primitives.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "MySqlConnector/2.4.0": { + "sha512": "78M+gVOjbdZEDIyXQqcA7EYlCGS3tpbUELHvn6638A2w0pkPI625ixnzsa5staAd3N9/xFmPJtkKDYwsXpFi/w==", + "type": "package", + "path": "mysqlconnector/2.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/MySqlConnector.dll", + "lib/net462/MySqlConnector.xml", + "lib/net471/MySqlConnector.dll", + "lib/net471/MySqlConnector.xml", + "lib/net48/MySqlConnector.dll", + "lib/net48/MySqlConnector.xml", + "lib/net6.0/MySqlConnector.dll", + "lib/net6.0/MySqlConnector.xml", + "lib/net8.0/MySqlConnector.dll", + "lib/net8.0/MySqlConnector.xml", + "lib/net9.0/MySqlConnector.dll", + "lib/net9.0/MySqlConnector.xml", + "lib/netstandard2.0/MySqlConnector.dll", + "lib/netstandard2.0/MySqlConnector.xml", + "lib/netstandard2.1/MySqlConnector.dll", + "lib/netstandard2.1/MySqlConnector.xml", + "logo.png", + "mysqlconnector.2.4.0.nupkg.sha512", + "mysqlconnector.nuspec" + ] + }, + "Pomelo.EntityFrameworkCore.MySql/9.0.0-preview.2.efcore.9.0.0": { + "sha512": "Gf1L9hdJFW3zPw1CWqgkBLLxySAPzRKeWXFwm7YFxzgPQvM4ISkR8ZFGlVYWAxfd0oYxnXRulu+WVgt0jdHQ5Q==", + "type": "package", + "path": "pomelo.entityframeworkcore.mysql/9.0.0-preview.2.efcore.9.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "icon.png", + "lib/net8.0/Pomelo.EntityFrameworkCore.MySql.dll", + "lib/net8.0/Pomelo.EntityFrameworkCore.MySql.xml", + "pomelo.entityframeworkcore.mysql.9.0.0-preview.2.efcore.9.0.0.nupkg.sha512", + "pomelo.entityframeworkcore.mysql.nuspec" + ] + } + }, + "projectFileDependencyGroups": { + "net9.0": [ + "Ardalis.SmartEnum >= 8.2.0", + "Microsoft.EntityFrameworkCore >= 9.0.1", + "Pomelo.EntityFrameworkCore.MySql >= 9.0.0-preview.2.efcore.9.0.0" + ] + }, + "packageFolders": { + "/Users/bjeornpeottker/.nuget/packages/": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/BelegeingangDatabase.csproj", + "projectName": "BelegeingangDatabase", + "projectPath": "/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/BelegeingangDatabase.csproj", + "packagesPath": "/Users/bjeornpeottker/.nuget/packages/", + "outputPath": "/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/obj/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/Users/bjeornpeottker/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net9.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net9.0": { + "targetAlias": "net9.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + }, + "SdkAnalysisLevel": "9.0.100" + }, + "frameworks": { + "net9.0": { + "targetAlias": "net9.0", + "dependencies": { + "Ardalis.SmartEnum": { + "target": "Package", + "version": "[8.2.0, )" + }, + "Microsoft.EntityFrameworkCore": { + "target": "Package", + "version": "[9.0.1, )" + }, + "Pomelo.EntityFrameworkCore.MySql": { + "target": "Package", + "version": "[9.0.0-preview.2.efcore.9.0.0, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/9.0.102/PortableRuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/BelegeingangDatabase/obj/project.nuget.cache b/BelegeingangDatabase/obj/project.nuget.cache new file mode 100644 index 0000000..377fb93 --- /dev/null +++ b/BelegeingangDatabase/obj/project.nuget.cache @@ -0,0 +1,25 @@ +{ + "version": 2, + "dgSpecHash": "UvMT4TBF2dE=", + "success": true, + "projectFilePath": "/Users/bjeornpeottker/Prgrammieren/Belegeingang/belegeingang-database/BelegeingangDatabase/BelegeingangDatabase.csproj", + "expectedPackageFiles": [ + "/Users/bjeornpeottker/.nuget/packages/ardalis.smartenum/8.2.0/ardalis.smartenum.8.2.0.nupkg.sha512", + "/Users/bjeornpeottker/.nuget/packages/microsoft.entityframeworkcore/9.0.1/microsoft.entityframeworkcore.9.0.1.nupkg.sha512", + "/Users/bjeornpeottker/.nuget/packages/microsoft.entityframeworkcore.abstractions/9.0.1/microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512", + "/Users/bjeornpeottker/.nuget/packages/microsoft.entityframeworkcore.analyzers/9.0.1/microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512", + "/Users/bjeornpeottker/.nuget/packages/microsoft.entityframeworkcore.relational/9.0.0/microsoft.entityframeworkcore.relational.9.0.0.nupkg.sha512", + "/Users/bjeornpeottker/.nuget/packages/microsoft.extensions.caching.abstractions/9.0.1/microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512", + "/Users/bjeornpeottker/.nuget/packages/microsoft.extensions.caching.memory/9.0.1/microsoft.extensions.caching.memory.9.0.1.nupkg.sha512", + "/Users/bjeornpeottker/.nuget/packages/microsoft.extensions.configuration.abstractions/9.0.0/microsoft.extensions.configuration.abstractions.9.0.0.nupkg.sha512", + "/Users/bjeornpeottker/.nuget/packages/microsoft.extensions.dependencyinjection/9.0.1/microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512", + "/Users/bjeornpeottker/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/9.0.1/microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512", + "/Users/bjeornpeottker/.nuget/packages/microsoft.extensions.logging/9.0.1/microsoft.extensions.logging.9.0.1.nupkg.sha512", + "/Users/bjeornpeottker/.nuget/packages/microsoft.extensions.logging.abstractions/9.0.1/microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512", + "/Users/bjeornpeottker/.nuget/packages/microsoft.extensions.options/9.0.1/microsoft.extensions.options.9.0.1.nupkg.sha512", + "/Users/bjeornpeottker/.nuget/packages/microsoft.extensions.primitives/9.0.1/microsoft.extensions.primitives.9.0.1.nupkg.sha512", + "/Users/bjeornpeottker/.nuget/packages/mysqlconnector/2.4.0/mysqlconnector.2.4.0.nupkg.sha512", + "/Users/bjeornpeottker/.nuget/packages/pomelo.entityframeworkcore.mysql/9.0.0-preview.2.efcore.9.0.0/pomelo.entityframeworkcore.mysql.9.0.0-preview.2.efcore.9.0.0.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/BelegeingangDatabase/requirement.cs b/BelegeingangDatabase/requirement.cs new file mode 100644 index 0000000..b9c0661 --- /dev/null +++ b/BelegeingangDatabase/requirement.cs @@ -0,0 +1,17 @@ +namespace BelegeingangDatabase +{ + public class Requirement + { + public int Id { get; set; } + + public int DocumentTypeId { get; set; } + + public string Field { get; set; } + + public int? FieldId { get; set; } + + public string? Hinweis { get; set; } + + public bool? Required { get; set; } + } +} \ No newline at end of file diff --git a/belegeingang-database.sln b/belegeingang-database.sln new file mode 100644 index 0000000..bfeeedf --- /dev/null +++ b/belegeingang-database.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31903.59 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BelegeingangDatabase", "BelegeingangDatabase\BelegeingangDatabase.csproj", "{508ABDCD-6D23-4FC0-94CD-8EEFB5811860}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {508ABDCD-6D23-4FC0-94CD-8EEFB5811860}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {508ABDCD-6D23-4FC0-94CD-8EEFB5811860}.Debug|Any CPU.Build.0 = Debug|Any CPU + {508ABDCD-6D23-4FC0-94CD-8EEFB5811860}.Release|Any CPU.ActiveCfg = Release|Any CPU + {508ABDCD-6D23-4FC0-94CD-8EEFB5811860}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal