//-----------------------------------------------------------------------------------------------------------------------------------------------------

        private void CreateAttributes(IECommerceAppContext context)
        {
            var color = context.NewAttribute("Color");
            
            color.Values.Add(context.NewAttributeValue("Black"));
            color.Values.Add(context.NewAttributeValue("White"));

            context.Attributes.Insert(color);
        }
        //-----------------------------------------------------------------------------------------------------------------------------------------------------

        private void CreateAdministratorAccount(IECommerceAppContext context)
        {
            var administratorRole = context.UserRoles.New();

            administratorRole.Name = "Administrator";
            administratorRole.ClaimValue = "Administrator";

            var administrator = context.AllUsers.New();

            administrator.FullName = "Administrator";
            administrator.LoginName = "admin";
            administrator.As<UserAccountEntity>().SetPassword(SecureStringUtility.ClearToSecure("1111"));
            administrator.AssociatedRoles = new[] { administratorRole.ClaimValue };

            context.UserRoles.Insert(administratorRole);
            context.AllUsers.Insert(administrator);
        }
 public Handler(IECommerceAppContext context, IEventBus bus)
 {
     _context = context;
 }
Exemplo n.º 4
0
 public UploadDigitalAssetHandler(IECommerceAppContext context, ICache cache)
 {
     _context = context;
     _cache   = cache;
 }
Exemplo n.º 5
0
 public AddOrUpdateDigitalAssetHandler(IECommerceAppContext context, ICache cache)
 {
     _context = context;
     _cache   = cache;
 }
Exemplo n.º 6
0
 public GetDigitalAssetByIdHandler(IECommerceAppContext context, ICache cache)
 {
     _context = context;
     _cache   = cache;
 }
 public Handler(IECommerceAppContext context, ICache cache)
 {
     _context = context;
     _cache   = cache;
 }