text: //*********************************************************
  //
  // Copyright (c) Microsoft. All rights reserved.
  // This code is licensed under the MIT License (MIT).
  // THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF
  // ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY
  // IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR
  // PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
  //
  //*********************************************************
  
  #pragma once
  
  #include "$safeitemname$.g.h"
  #include "MainPage.h"
  
  namespace winrt::SDKTemplate::implementation
  {
      struct $safeitemname$ : $safeitemname$T<$safeitemname$>
      {
          $safeitemname$();
  
      private:
          SDKTemplate::MainPage rootPage{ SDKTemplate::implementation::MainPage::Current() };
      };
  }
  
  namespace winrt::SDKTemplate::factory_implementation
  {
      struct $safeitemname$ : $safeitemname$T<$safeitemname$, implementation::$safeitemname$>
      {
      };
  }
  