Custom class 5 DSCresources - share methods between DSC classes.

This topic contains 1 reply, has 2 voices, and was last updated by Profile photo of Don Jones Don Jones 10 months, 2 weeks ago.

  • Author
  • #50451
    Profile photo of Bjørn Roalkvam
    Bjørn Roalkvam

    I have written a bunch of DSC resources for my SharePoint and SQL setup. I've been using the xsharepoint from github mainly. But I needed to set more settings, hence write my own.

    For SQL I have one psm1 file with DSCresources classes. Some of these DSCresources are using the same methods. so I have copied them to each class. I'm no programmer. So I am wondering if there is a was to "share" a method between my classes in this psm1 file.

    Any tips or recommendations are welcome.



  • #50463
    Profile photo of Don Jones
    Don Jones

    Not directly in the way you're thinking, no. But, the design pattern for resources is to build all your functionality as standard PowerShell commands – cmdlets, functions, whatever. Your resources then just call those commands, which is what makes the code "shared" between them.

You must be logged in to reply to this topic.