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 3 months, 3 weeks ago.

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

    Hi
    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.

    brgs

    Bjørn

  • #50463
    Profile photo of Don Jones
    Don Jones
    Keymaster

    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.