microsoft / TemplateStudio

Template Studio accelerates the creation of new WinUI 3, WPF, and UWP apps using a wizard-based experience.
Other
2.69k stars 459 forks source link

Security Services Do Not Work with Caliburn.Micro #3781

Open MikeKenyon opened 4 years ago

MikeKenyon commented 4 years ago

Describe the bug If you choose Caliburn.Micro as your Design Pattern, Identity (forced or optional), Secured Web Api and the Login pages becomes unavailable.

To Reproduce Steps to reproduce the behavior:

  1. Create a UWP WTS project
  2. Pick Caliburn.Micro as your Design Pattern
  3. Skip down to Services
  4. Secured Web API is not missing from Data and the entire Identity section is gone.

Expected behavior There is no dependency (at least as far as I can see) between your Design Pattern and support for Identity. There should be parity between the design patterns.

Screenshots image

System

sibille commented 4 years ago

Thanks for reporting @MikeKenyon!

Forced and Optional Login are not available for Caliburn.Micro because the composition templates (mainly for the LoginPage) are not implemented for Caliburn.Micro. Same happens for other templates (for example MenuBar project type, TabView, TwoPaneView and TreeView Pages).

Caliburn.Micro Templates started as a community contribution and we're happy to accept PR's :) Although I'd recommend to wait for more clarity on the future of Caliburn.Micro (https://caliburnmicro.com/announcements/stepping-away)