3using Microsoft.EntityFrameworkCore;
53 throw new InvalidOperationException($
"Segmnet name already exist");
56 await
_db.SaveChangesAsync();
70 throw new InvalidOperationException(
"Could not update segment");
73 await
_db.SaveChangesAsync();
DbSet< Segment > Segments
SegmentService class inserts and updates Segment in the Database
async Task< Segment > UpdateSegment(Segment segment)
Updates changes on a Segment in the database
async Task< Segment > AddSegment(Segment segment)
Adds a Segment to the database
SegmentService(DataContext db)
async Task< Segment > GetSegmentById(int id)
Read one Segment with id from database
async Task< List< Segment > > GetAllSegments()
Read all Segments from database