Ejemplo n.º 1
0
    public Conference AddConference(Action <ConferenceOptionsBuilder> options)
    {
        var builder = new ConferenceOptionsBuilder(_dbContext);

        options(builder);
        _dbContext.Conferences.Add(builder.Conference);
        _dbContext.SaveChanges();
        return(builder.Conference);
    }
Ejemplo n.º 2
0
    public ProjectOptionsBuilder WithConference(Action <ConferenceOptionsBuilder> options)
    {
        var builder = new ConferenceOptionsBuilder(_context, Project);

        options(builder);
        var conference = builder.Conference;

        _context.Conferences.Add(conference);
        return(this);
    }