public static StudioComponentRepositoryDto ToDto(this StudioComponentRepository studioComponentRepository) { return(new StudioComponentRepositoryDto { Clients = studioComponentRepository.Clients.ToDto(), Placeholders = studioComponentRepository.Placeholders.ToDto() }); }
public VirtualStudio(ILogger logger = null) { this.logger = logger ?? NullLogger.Instance; this.connectionFactory = new StudioConnectionFactory(); _components = new List <IStudioComponent>(); Components = _components.AsReadOnly(); _connections = new List <IStudioConnection>(); Connections = _connections.AsReadOnly(); ComponentRepository = new StudioComponentRepository(); }