Пример #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="KubernetesDeveloperProfile"/> class.
 /// </summary>
 /// <param name="kubernetes">
 /// A <see cref="KubernetesClient"/> which represents the connection to the Kubernetes cluster.
 /// </param>
 /// <param name="logger">
 /// A logger which can be used when logging.
 /// </param>
 public KubernetesDeveloperProfile(KubernetesClient kubernetes, ILogger <KubernetesDeveloperProfile> logger)
 {
     this.kubernetes   = kubernetes ?? throw new ArgumentNullException(nameof(kubernetes));
     this.logger       = logger ?? throw new ArgumentNullException(nameof(logger));
     this.secretClient = kubernetes.GetClient <V1Secret>();
 }