This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /// <summary> | |
| /// Programmatically create a new MetaField on the Contact MetaClass <seealso href="http://world.episerver.com/documentation/Items/Developers-Guide/EPiServer-Commerce/8/Business-Foundation/Business-Meta-Model/MetaField-class/"/> | |
| /// </summary> | |
| private void setupMetaField() | |
| { | |
| MetaClassManager metaModel = DataContext.Current.MetaModel; | |
| foreach (MetaClass mc in metaModel.MetaClasses) | |
| { | |
| if (mc.Name == "Contact") | |
| { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [InitializableModule] | |
| [ModuleDependency( typeof(EPiServer.Web. InitializationModule))] | |
| public class PriceEventListenerInit : IInitializableModule | |
| { | |
| public void Initialize( InitializationEngine context) | |
| { | |
| var priceEvents = ServiceLocator.Current.GetInstance<IPriceEvents>(); | |
| priceEvents.PriceChanged += contentEvents_PriceChanged; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| @model ListAllClaimsModel | |
| <div> | |
| <h3>@Model.BlockTitle</h3> | |
| <table class="table table-striped table-condensed"> | |
| @*<thead> | |
| <tr> | |
| <th>Claims</th> | |
| </tr> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function (user, context, callback) { | |
| user.roles = []; | |
| if (user.name.indexOf('Jones') > -1) | |
| { | |
| user.roles.push('WebAdmins'); | |
| user.roles.push('WebEditors'); | |
| } | |
| // all users are member of public |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| public class Auth0SynchronizingUserService : SynchronizingUserService | |
| { | |
| public override Task SynchronizeAsync(ClaimsIdentity identity) | |
| { | |
| //Transform the passed http:/schemas.auth0.com/roles claims to System.Security.Claims | |
| foreach (var claim in identity.Claims) | |
| { | |
| if (claim.Type == "http://schemas.auth0.com/roles") | |
| { | |
| identity.AddClaim(new Claim(ClaimTypes.Role, claim.Value)); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [ServiceConfiguration(typeof(IContentQuery)), ServiceConfiguration(typeof(IContentSlice))] | |
| public class PagesSlice : ContentSliceBase<StandardPage> | |
| { | |
| public override string Name | |
| { | |
| get { return "Pages"; } | |
| } | |
| } | |
| [ServiceConfiguration(typeof(IContentQuery)), ServiceConfiguration(typeof(IContentSlice))] |
NewerOlder