java.lang.Object
com.azure.runtime.host.extensions.dotnet.DotnetExtension
All Implemented Interfaces:
Extension

public class DotnetExtension extends Object implements Extension
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.azure.runtime.host.extensions.dotnet.resources.Project<?>
    Add a new project to the distributed application.
    <T extends com.azure.runtime.host.extensions.dotnet.resources.Project<?>>
    T
    addProject(T project)
    Add a new project to the distributed application.
    Returns a description of the extension - which is used when displaying the extension in the UI / CLI.
    Returns the extension name - which is used when displaying the extension in the UI / CLI.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DotnetExtension

      public DotnetExtension()
  • Method Details

    • getName

      public String getName()
      Description copied from interface: Extension
      Returns the extension name - which is used when displaying the extension in the UI / CLI.
      Specified by:
      getName in interface Extension
      Returns:
      The name of the extension.
    • getDescription

      public String getDescription()
      Description copied from interface: Extension
      Returns a description of the extension - which is used when displaying the extension in the UI / CLI.
      Specified by:
      getDescription in interface Extension
      Returns:
      The description of the extension.
    • addProject

      public <T extends com.azure.runtime.host.extensions.dotnet.resources.Project<?>> T addProject(T project)
      Add a new project to the distributed application.
      Type Parameters:
      T -
      Parameters:
      project -
      Returns:
    • addProject

      public com.azure.runtime.host.extensions.dotnet.resources.Project<?> addProject(String name)
      Add a new project to the distributed application.
      Parameters:
      name -
      Returns: