コード例 #1
0
            private static string CreateBaseCall(CompositeTypeCs model)
            {
                if (model.BaseModelType != null)
                {
                    IEnumerable <ConstructorParameterModel> parameters = (model.BaseModelType as CompositeTypeCs)._constructorModel.Parameters;
                    if (parameters.Any())
                    {
                        return($": base({string.Join(", ", parameters.Select(p => p.Name))})");
                    }
                }

                return(string.Empty);
            }
コード例 #2
0
 public ConstructorModel(CompositeTypeCs model)
 {
     _model = model;
 }
コード例 #3
0
ファイル: CompositeTypeCs.cs プロジェクト: devigned/autorest
            private static string CreateBaseCall(CompositeTypeCs model)
            {
                if (model.BaseModelType != null)
                {
                    IEnumerable<ConstructorParameterModel> parameters = (model.BaseModelType as CompositeTypeCs)._constructorModel.Parameters;
                    if (parameters.Any())
                    {
                        return $": base({string.Join(", ", parameters.Select(p => p.Name))})";
                    }
                }

                return string.Empty;
            }
コード例 #4
0
ファイル: CompositeTypeCs.cs プロジェクト: devigned/autorest
 public ConstructorModel(CompositeTypeCs model)
 {
     _model = model;
 }