コード例 #1
0
        protected override void Execute(DI.IPluginContext pluginContext)
        {
            var target = pluginContext.Target.ToEntity <Entities.Account>();

            if (pluginContext.AttributeChanged("description") && !string.IsNullOrEmpty(target.Description))
            {
                var accountService = pluginContext.GetService <ServiceAPI.IAccountService>();
                accountService.Reassign(target);
            }
        }
コード例 #2
0
 protected abstract void Execute(DI.IPluginContext pluginContext);
コード例 #3
0
        protected override void Execute(DI.IPluginContext pluginContext)
        {
            var target = pluginContext.Target.ToEntity <Entities.Account>();

            pluginContext.GetService <ServiceAPI.IAccountService>().UppercaseName(target);
        }