I have a couple of questions and doubts to regarding PowerShell and .NET Classes.
I am trying to write a class 'foo' that will call Rest web service and perform some tasks. If I deploy the class in GAC then can I call it from PowerShell?
I have a couple of questions and doubts to regarding PowerShell and .NET Classes.
I am trying to write a class 'foo' that will call Rest web service and perform some tasks. If I deploy the class in GAC then can I call it from PowerShell?
Try:
ADD-TYPE -AssemblyName myassemblyname
or
[System.Reflection.Assembly]::LoadWithPartialName("myassemblyname")
to access method/properties of your assembly you can do this:
[myassemblyname]::mymethod()
[myassemblyname]::myproperty
You can load your assembly with the Add-Type
cmdlet or with System.Reflection.Assembly class and then you can use the New-Object
cmdlet to create objects from your assembly classes.