The Mobile.BuildTools makes it easier to develop code bases in a clean, consistent, secure, and configurable way. Determine at Build which environment your app needs to run on, and what Client Secrets it should have. Plus many more amazing features!
Updates the AppSettings to utilize a Roslyn Generator rather than MSBuild Task. This provides some additional power in that you will now be able to declare a partial class with an implemented interface and have the Mobile.BuildTools generate the missing properties for you.
public interface IB2COptions
{
string ClientId { get; }
string Domain { get; }
}
public partial class B2COptions : IB2COptions
{
// properties generated by Mobile.BuildTools
}
Description
Updates the AppSettings to utilize a Roslyn Generator rather than MSBuild Task. This provides some additional power in that you will now be able to declare a partial class with an implemented interface and have the Mobile.BuildTools generate the missing properties for you.
Then in the buildtools.json you might have: