winget-cli

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

InstanceInitializersSource.cs (1313B)


      1 // -----------------------------------------------------------------------------
      2 // <copyright file="InstanceInitializersSource.cs" company="Microsoft Corporation">
      3 //     Copyright (c) Microsoft Corporation. Licensed under the MIT License.
      4 // </copyright>
      5 // -----------------------------------------------------------------------------
      6 
      7 namespace AppInstallerCLIE2ETests.Interop
      8 {
      9     using Microsoft.Management.Deployment.Projection;
     10 
     11     /// <summary>
     12     /// Source class for running tests in-process and out-of-process.
     13     /// </summary>
     14     public class InstanceInitializersSource
     15     {
     16         /// <summary>
     17         /// List of in-process instance initializers passed as argument to the test class constructor.
     18         /// </summary>
     19         public static readonly IInstanceInitializer[] InProcess =
     20         {
     21             new ActivationFactoryInstanceInitializer(),
     22         };
     23 
     24         /// <summary>
     25         /// List of out-of-process instance initializers passed as argument to the test class constructor.
     26         /// </summary>
     27         public static readonly IInstanceInitializer[] OutOfProcess =
     28         {
     29             new LocalServerInstanceInitializer()
     30             {
     31                 AllowLowerTrustRegistration = true,
     32                 UseDevClsids = true,
     33             },
     34         };
     35     }
     36 }