public void AddProvider(Provider provider, ICheckWhatInviteStrategy checkWhatInviteStrategy, IInviteStrategy inviteStrategy) => RoundPattern.AddProvider(provider, checkWhatInviteStrategy, inviteStrategy, p => Providers.Add(provider));
public void AddRound(AuctionProviders providers) => _roundPattern = _roundPattern.AddRoud(this, providers);