mirror of
				https://github.com/Kareadita/Kavita.git
				synced 2025-10-31 02:27:04 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
		
			601 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			601 B
		
	
	
	
		
			C#
		
	
	
	
	
	
| using API.Entities.Scrobble;
 | |
| 
 | |
| namespace API.Helpers.Builders;
 | |
| #nullable enable
 | |
| 
 | |
| public class ScrobbleHoldBuilder : IEntityBuilder<ScrobbleHold>
 | |
| {
 | |
|     private readonly ScrobbleHold _scrobbleHold;
 | |
|     public ScrobbleHold Build() => _scrobbleHold;
 | |
| 
 | |
|     public ScrobbleHoldBuilder(ScrobbleHold? hold = null)
 | |
|     {
 | |
|         if (hold != null)
 | |
|         {
 | |
|             _scrobbleHold = hold;
 | |
|             return;
 | |
|         }
 | |
| 
 | |
|         _scrobbleHold = new ScrobbleHold();
 | |
|     }
 | |
| 
 | |
|     public ScrobbleHoldBuilder WithSeriesId(int seriesId)
 | |
|     {
 | |
|         _scrobbleHold.SeriesId = seriesId;
 | |
|         return this;
 | |
|     }
 | |
| }
 |