コード例 #1
0
        public RenderedComponent <TComponent> AddComponent <TComponent>(IDictionary <string, object> parameters = null) where TComponent : IComponent
        {
            var result = new RenderedComponent <TComponent>(Renderer);

            if (parameters == null)
            {
                result.SetParametersAndRender(ParameterView.Empty);
            }
            else
            {
                result.SetParametersAndRender(ParameterView.FromDictionary(parameters));
            }

            return(result);
        }
コード例 #2
0
        public RenderedComponent <TComponent> AddComponent <TComponent>(ParameterView parameters) where TComponent : IComponent
        {
            var result = new RenderedComponent <TComponent>(Renderer);

            result.SetParametersAndRender(parameters);
            return(result);
        }
コード例 #3
0
ファイル: TestHost.cs プロジェクト: rizi/BlazorFly.Grpc
        public RenderedComponent <TComponent> AddComponent <TComponent>(ParameterView?parameterView = null) where TComponent : IComponent
        {
            var result = new RenderedComponent <TComponent>(Renderer);

            result.SetParametersAndRender(parameterView ?? ParameterView.Empty);
            return(result);
        }
コード例 #4
0
        public RenderedComponent <TComponent> AddComponent <TComponent>() where TComponent : IComponent
        {
            RenderedComponent <TComponent> result = new RenderedComponent <TComponent>(this.Renderer);

            result.SetParametersAndRender(ParameterView.Empty);
            return(result);
        }